AzureCosmosDbSetRequestAsCompleted Method

Sets a request as fulfilled.

Definition

Namespace: MobileTrack.DataContainers.Cosmos
Assembly: MobileTrack.DataContainers (in MobileTrack.DataContainers.dll) Version: 0.8+34f1bbd8dc6b32752cfce829cbed66e15113d7ba
public Task SetRequestAsCompleted(
	RequestDto request,
	AccountDto currentUser,
	string ipAddress,
	CancellationToken cancellationToken = default
)

Parameters

request  RequestDto
Request to update.
currentUser  AccountDto
User performing the task
ipAddress  String
IP Address of the currentUser
cancellationToken  CancellationToken  (Optional)
Cancellation token

Return Value

Task
Update Task

Implements

IAzureCosmosDbSetRequestAsCompleted(RequestDto, AccountDto, String, CancellationToken)

Exceptions

InvalidOperationException Thrown if the request was already completed or if it already expired
ArgumentNullExceptionThrown if request or currentUser was
ArgumentExceptionThrown if ipAddress is IsNullOrWhiteSpace(String)

See Also