PermissionDto.cs 419 B

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