Table of Contents

Class DocumentOwnerApiClient

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

Контроллер для работы с владельцами документов.

public class DocumentOwnerApiClient : IDisposable
Inheritance
DocumentOwnerApiClient
Implements
Inherited Members

Constructors

DocumentOwnerApiClient(HttpClient)

public DocumentOwnerApiClient(HttpClient httpClient)

Parameters

httpClient HttpClient

Methods

Dispose()

public void Dispose()

LinkDocuments(ILinkDocumentsRequest, CancellationToken)

Привязывает документ к объекту-владельцу.

public Task<List<IOwnedDocument>?> LinkDocuments(ILinkDocumentsRequest request, CancellationToken cancellationToken = default)

Parameters

request ILinkDocumentsRequest

Запрос привязки документа.

cancellationToken CancellationToken

Returns

Task<List<IOwnedDocument>>

UnlinkDocuments(IUnlinkDocumentsRequest, CancellationToken)

Удаляет связь между документом и объектом-владельцем.

public Task<List<IOwnedDocument>?> UnlinkDocuments(IUnlinkDocumentsRequest request, CancellationToken cancellationToken = default)

Parameters

request IUnlinkDocumentsRequest

Запрос удаления связи.

cancellationToken CancellationToken

Returns

Task<List<IOwnedDocument>>