Files
SIG-CM2.0/src/api/SIGCM2.Application/Abstractions/Persistence/IPermisoRepository.cs

11 lines
400 B
C#

using SIGCM2.Domain.Entities;
namespace SIGCM2.Application.Abstractions.Persistence;
public interface IPermisoRepository
{
Task<IReadOnlyList<Permiso>> ListAsync(CancellationToken ct = default);
Task<Permiso?> GetByCodigoAsync(string codigo, CancellationToken ct = default);
Task<IReadOnlyList<Permiso>> GetByCodigosAsync(IEnumerable<string> codigos, CancellationToken ct = default);
}