Class ViewpointCatalogApiClient
Контроллер для работы с каталогами представлений.
public class ViewpointCatalogApiClient : IDisposable
- Inheritance
-
ViewpointCatalogApiClient
- Implements
- Inherited Members
Constructors
ViewpointCatalogApiClient(HttpClient)
public ViewpointCatalogApiClient(HttpClient httpClient)
Parameters
httpClientHttpClient
Methods
Dispose()
public void Dispose()
GetById(IGetByIdRequest, CancellationToken)
Возвращает каталог представлений.
public Task<IViewpointCatalog?> GetById(IGetByIdRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByIdRequestИдентификатор каталога представлений.
cancellationTokenCancellationToken
Returns
GetByLocation(string, CancellationToken)
Возвращает каталог представлений.
public Task<IViewpointCatalog?> GetByLocation(string location, CancellationToken cancellationToken = default)
Parameters
locationstringСтрока расположения.
cancellationTokenCancellationToken
Returns
GetByReference(IIdentifierRequest, CancellationToken)
Возвращает каталог представлений справочника.
public Task<IViewpointCatalog?> GetByReference(IIdentifierRequest request, CancellationToken cancellationToken = default)
Parameters
requestIIdentifierRequestИдентификатор справочника.
cancellationTokenCancellationToken
Returns
GetByUid(IGetByUidRequest, CancellationToken)
Возвращает каталог представлений по его идентификатору.
public Task<IViewpointCatalog?> GetByUid(IGetByUidRequest request, CancellationToken cancellationToken = default)
Parameters
requestIGetByUidRequestЗапрос поиска объекта по Guid.
cancellationTokenCancellationToken
Returns
GetDefaultLocation(IGetDefaultLocation, CancellationToken)
Возвращает строку расположения каталога элементов.
public Task<string?> GetDefaultLocation(IGetDefaultLocation request, CancellationToken cancellationToken = default)
Parameters
requestIGetDefaultLocationИдентификатор каталога представлений.
cancellationTokenCancellationToken
Returns
Update(IUpdateViewpointCatalogRequest, CancellationToken)
Изменяет данные о каталоге представлений.
public Task<IViewpointCatalog?> Update(IUpdateViewpointCatalogRequest request, CancellationToken cancellationToken = default)
Parameters
requestIUpdateViewpointCatalogRequestКаталог представлений.
cancellationTokenCancellationToken