///namespace DMSSL.Parameters.ESSDocument //{ // public class PreviewDocumentParameters // { // [FromHeader] public string Login { get; set; } = string.Empty; // [FromQuery] public int AttachmentId { get; set; } // } // public class DownloadDocumentParameters // { // [FromHeader] public string Login { get; set; } = string.Empty; // [FromQuery] public int AttachmentId { get; set; } // } // public class DownloadDocumentSecureParameters // { // [FromHeader] public string Login { get; set; } = string.Empty; // [FromQuery] public int AttachmentId { get; set; } // [FromBody] public string SecretKey { get; set; } = string.Empty; // } // public class UploadDocumentParameters // { // [FromHeader] public string Login { get; set; } = string.Empty; // [FromForm] public int DocumentTypeId { get; set; } // [FromForm] public int? PeriodYear { get; set; } // [FromForm] public int? PeriodMonth { get; set; } // [FromForm] public string? DisplayName { get; set; } // // File is accessed via HttpContext in the endpoint // } // public class DeleteDocumentParameters // { // [FromHeader] public string Login { get; set; } = string.Empty; // [FromQuery] public int AttachmentId { get; set; } // } //}