Class RequestCardReplacementCommand
Command to request replacement cards for one or more cases.
public class RequestCardReplacementCommand : ICommand
- Inheritance
-
objectRequestCardReplacementCommand
- Implements
Properties
CaseRefs
Case references identifying which cards to replace.
Each reference carries the primary SummerEbtCaseId plus optional
ApplicationId / ApplicationStudentId for application-based cases.
[Required(ErrorMessage = "At least one case reference is required.")]
[MinLength(1, ErrorMessage = "At least one case reference is required.")]
public required List<CaseRefDto> CaseRefs { get; init; }
Property Value
- List<CaseRefDto>
User
The authenticated user's claims principal, used to resolve household identity.
[Required]
public required ClaimsPrincipal User { get; init; }
Property Value
- ClaimsPrincipal