using Core.Thalos.BuildingBlocks; using Lib.Architecture.BuildingBlocks; namespace Core.Thalos.Application.UseCases.Permissions.Input { public class UpdatePermissionRequest : Notificator, ICommand { public string _Id { get; set; } = null!; public string Name { get; set; } = null!; public string? Description { get; set; } public AccessLevelEnum? AccessLevel { get; set; } = null!; public Blueprint.Mongo.StatusEnum Status { get; set; } public bool Validate() { return _Id != null; } } }