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
requestIIdentifierRequestИдентификатор элемента
cancellationTokenCancellationTokenТокен отмены.
Returns
GetLinkedElementsAsync(ILinkedElementsRequest, CancellationToken)
Возвращает связанные элементы.
Task<List<ILinkedElement>> GetLinkedElementsAsync(ILinkedElementsRequest request, CancellationToken cancellationToken = default)
Parameters
requestILinkedElementsRequestПараметры запроса
cancellationTokenCancellationTokenТокен отмены.