Class LicenseApiClient
Контроллер для работы с лицензиями.
public class LicenseApiClient : IDisposable
- Inheritance
-
LicenseApiClient
- Implements
- Inherited Members
Constructors
LicenseApiClient(HttpClient)
public LicenseApiClient(HttpClient httpClient)
Parameters
httpClientHttpClient
Methods
Dispose()
public void Dispose()
GetAll(CancellationToken)
Возвращает список лицензий пользователя.
public Task<List<ILicense>?> GetAll(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
Release(IDeleteRequest, CancellationToken)
Освобождает лицензию пользователя.
public Task Release(IDeleteRequest request, CancellationToken cancellationToken = default)
Parameters
requestIDeleteRequestИдентификатор лицензии.
cancellationTokenCancellationToken