Files
mws.backend.dotnet/mws.application/Roles/IRoleService.cs
T

11 lines
472 B
C#
Raw Normal View History

2026-08-13 23:10:22 +07:00
namespace Mws.Application.Roles;
public interface IRoleService
{
Task<List<RoleDto>> GetRolesAsync(CancellationToken ct = default);
Task<RoleDto> GetRoleAsync(Guid id, CancellationToken ct = default);
Task<RoleDto> CreateRoleAsync(SaveRoleRequest request, CancellationToken ct = default);
Task<RoleDto> UpdateRoleAsync(Guid id, SaveRoleRequest request, CancellationToken ct = default);
Task DeleteRoleAsync(Guid id, CancellationToken ct = default);
}