Table of Contents

Class PropertyDefinitionCatalogApiClient

Namespace
Ascon.Polynom.Web.Api.Client.Services
Assembly
Ascon.Polynom.Web.Api.Client.dll

Контроллер для работы с каталогом определений свойств.

public class PropertyDefinitionCatalogApiClient : IDisposable
Inheritance
PropertyDefinitionCatalogApiClient
Implements
Inherited Members

Constructors

PropertyDefinitionCatalogApiClient(HttpClient)

public PropertyDefinitionCatalogApiClient(HttpClient httpClient)

Parameters

httpClient HttpClient

Methods

Dispose()

public void Dispose()

Get(CancellationToken)

Возвращает каталог определений свойств.

public Task<IPropertyDefinitionCatalog?> Get(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IPropertyDefinitionCatalog>

GetById(IGetByIdRequest, CancellationToken)

Возвращает каталог определений свойств.

public Task<IPropertyDefinitionCatalog?> GetById(IGetByIdRequest request, CancellationToken cancellationToken = default)

Parameters

request IGetByIdRequest

Идентификатор каталога определений свойств.

cancellationToken CancellationToken

Returns

Task<IPropertyDefinitionCatalog>

GetByUid(IGetByUidRequest, CancellationToken)

Возвращает каталог определений свойств по его идентификатору.

public Task<IPropertyDefinitionCatalog?> GetByUid(IGetByUidRequest request, CancellationToken cancellationToken = default)

Parameters

request IGetByUidRequest

Запрос поиска объекта по Guid.

cancellationToken CancellationToken

Returns

Task<IPropertyDefinitionCatalog>