Class RoleApiClient
Контроллер для работы с ролями.
public class RoleApiClient : IDisposable
- Inheritance
-
RoleApiClient
- Implements
- Inherited Members
Constructors
RoleApiClient(HttpClient)
public RoleApiClient(HttpClient httpClient)
Parameters
httpClientHttpClient
Methods
Dispose()
public void Dispose()
GetAll(CancellationToken)
Возвращает все роли.
public Task<List<IRole>?> GetAll(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
GetById(IGetByIdRequest, CancellationToken)
Возвращает роль.
public Task<IRole?> GetById(IGetByIdRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByIdRequestИдентификатор роли.
cancellationTokenCancellationToken
Returns
GetByUid(IGetByUidRequest, CancellationToken)
Возвращает роль по ее идентификатору.
public Task<IRole?> GetByUid(IGetByUidRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByUidRequestЗапрос поиска объекта по Guid.
cancellationTokenCancellationToken