Table of Contents

Interface IRoleDataService

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

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

public interface IRoleDataService : IBaseDataService<IRole>, IDataService<IRole>, IDataService
Inherited Members

Methods

GetAllAsync(CancellationToken)

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

Task<List<IRole>> GetAllAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

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

Returns

Task<List<IRole>>

GetByUidAsync(string, CancellationToken)

Возвращает роль по ее guid.

Task<IRole> GetByUidAsync(string uid, CancellationToken cancellationToken = default)

Parameters

uid string

Guid объекта в виде строки.

cancellationToken CancellationToken

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

Returns

Task<IRole>