CardImportManagerCreateAsync - метод

Создает карточку "Импорт карточек".

В результате выполнения операции карточка будет создана, но не будет запущен её импорт до тех пор, пока не будет вызвана функция ImportAsync(StartCardImportRequest, CancellationToken).

Definition

Пространство имён: Tessa.Cards.Import
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public Task<CreateCardImportResponse> CreateAsync(
	CreateCardImportRequest request,
	IReadOnlyList<ICardFileContentProvider> files,
	CancellationToken cancellationToken = default
)

Параметры

request  CreateCardImportRequest
Запрос на создание импорта карточек.
files  IReadOnlyListICardFileContentProvider
Список файлов (контент).
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

Возвращаемое значение

TaskCreateCardImportResponse
Запрос на создание импорта карточек.

Реализации

ICardImportManagerCreateAsync(CreateCardImportRequest, IReadOnlyListICardFileContentProvider, CancellationToken)

Заметки

Созданная карточка будет жить не больше суток, если запущен сервис Chronos (по умолчанию, настраивается в файле конфигурации). Очистка осуществляется либо вручную методом DeleteAsync(Guid, CancellationToken), либо плагином Chronos.

См. также