namespace Distribution.Infra.Authorization; public interface IPermissionService { Task HasPermissionAsync(Guid roleId, string permissionCode); }