using FastEndpoints; using GB5Shared.DTO.Framework.Criteria; namespace EnablementSL.Parameters.Show; // Record with exactly ONE [FromBody] property — matches CMSSL's GetSelectListContent.Parameters, // the proven-working shape the shared picklist framework (PicklistDbService.getPicklistData) already // posts a raw, unwrapped CriteriaDTO against. public record GetSelectListShowParameters( [property: FromHeader] string Login, [property: FromBody] CriteriaDTO CriteriaDTO );