CardHelperStoreAsync(CardStoreRequest, IFileContainer, ICardRepository, ICardStreamServerRepository, CancellationToken) - метод
Пространство имён: Tessa.CardsСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static CardStoreOperationToken StoreAsync(
CardStoreRequest request,
IFileContainer? fileContainer,
ICardRepository cardRepository,
ICardStreamServerRepository cardStreamServerRepository,
CancellationToken cancellationToken = default
)
Public Shared Function StoreAsync (
request As CardStoreRequest,
fileContainer As IFileContainer,
cardRepository As ICardRepository,
cardStreamServerRepository As ICardStreamServerRepository,
Optional cancellationToken As CancellationToken = Nothing
) As CardStoreOperationToken
public:
static CardStoreOperationToken^ StoreAsync(
CardStoreRequest^ request,
IFileContainer^ fileContainer,
ICardRepository^ cardRepository,
ICardStreamServerRepository^ cardStreamServerRepository,
CancellationToken cancellationToken = CancellationToken()
)
static member StoreAsync :
request : CardStoreRequest *
fileContainer : IFileContainer *
cardRepository : ICardRepository *
cardStreamServerRepository : ICardStreamServerRepository *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> CardStoreOperationToken
- request CardStoreRequest
- Запрос на сохранение карточки.
- fileContainer IFileContainer
-
Контейнер с файлами карточки
или null, если карточка не может содержать файлов.
- cardRepository ICardRepository
- Репозиторий для управления карточками.
- cardStreamServerRepository ICardStreamServerRepository
- Репозиторий для потокового управления карточками на сервере.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
CardStoreOperationTokenОтвет на запрос на сохранение карточки.
ArgumentNullException |
Параметры request, fileContainer, cardRepository
или cardStreamServerRepository равны null.
|