using Microsoft.AspNetCore.Mvc; namespace EnvelopeGenerator.Application.Receivers.Commands; /// /// Data Transfer Object for updating a receiver's information. /// [ApiExplorerSettings(IgnoreApi = true)] public class UpdateReceiverCommand { /// /// Gets or sets the unique identifier of the receiver. /// public int Id { get; set; } /// /// Gets or sets the TOTP (Time-based One-Time Password) secret key. /// Optional. /// public string? TotpSecretkey { get; set; } /// /// Gets or sets the deadline for two-factor authentication registration. /// Optional. /// public DateTime? TfaRegDeadline { get; set; } }