PermissionDto.cs 473 B

123456789101112131415161718
  1. namespace Application.Abstractions.Identity.Models
  2. {
  3. public sealed class PermissionDto
  4. {
  5. public class PermissionGroup
  6. {
  7. public class Checkbox
  8. {
  9. public string? DisplayValue { get; set; }
  10. public bool IsSelected { get; set; }
  11. }
  12. public List<Checkbox> Permissions { get; set; } = [];
  13. }
  14. public List<PermissionGroup> RoleClaims { get; set; } = [];
  15. }
  16. }