public Task SetRequestAsCompleted(
RequestDto request,
AccountDto currentUser,
string ipAddress,
CancellationToken cancellationToken = default
)| InvalidOperationException | Thrown if the request was already completed or if it already expired |
| ArgumentNullException | Thrown if request or currentUser was |
| ArgumentException | Thrown if ipAddress is IsNullOrWhiteSpace(String) |