Table of Contents

Interface IOwnedDocumentDataService

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Repository
Assembly
Ascon.Polynom.Web.Api.Data.dll

Представляет репозиторий для работы с документами, имеющими владельца.

public interface IOwnedDocumentDataService : IDataService<IOwnedDocument>, IDataService

Methods

GetByElementAsync(IIdentifierRequest, CancellationToken)

Возвращает все документы элемента.

Task<List<IOwnedDocument>> GetByElementAsync(IIdentifierRequest request, CancellationToken cancellationToken = default)

Parameters

request IIdentifierRequest
cancellationToken CancellationToken

Токен отмены.

Returns

Task<List<IOwnedDocument>>

GetByElementGroupAsync(IIdentifierRequest, CancellationToken)

Возвращает все документы группы элементов.

Task<List<IOwnedDocument>> GetByElementGroupAsync(IIdentifierRequest request, CancellationToken cancellationToken = default)

Parameters

request IIdentifierRequest
cancellationToken CancellationToken

Токен отмены.

Returns

Task<List<IOwnedDocument>>