Table of Contents

Interface ILinkDataService

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

Представляет репозиторий для работы со связями.

public interface ILinkDataService : IBaseDataService<ILink>, IDataService<ILink>, IDataService
Inherited Members

Methods

GetByElementAsync(IIdentifierRequest, CancellationToken)

Возвращает коллекцию связей элемента.

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

Parameters

request IIdentifierRequest

Идентификатор элемента

cancellationToken CancellationToken

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

Returns

Task<List<ILink>>

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

Task<List<ILinkedElement>> GetLinkedElementsAsync(ILinkedElementsRequest request, CancellationToken cancellationToken = default)

Parameters

request ILinkedElementsRequest

Параметры запроса

cancellationToken CancellationToken

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

Returns

Task<List<ILinkedElement>>