using FastEndpoints; using PERMDAL.DTOs; namespace PERMSL.Parameters; public record GetKRAParameters( [property: FromHeader] string Login, [property: QueryParam] int KRAId); public record GetKRAListParameters( [property: FromHeader] string Login, [property: QueryParam] short? Status, [property: QueryParam] short? Nature, [property: QueryParam] int Page = 1, [property: QueryParam] int PageSize = 20); public record GetKRASelectListParameters( [property: FromHeader] string Login); public record SaveKRAParameters( [property: FromHeader] string Login, [property: FromBody] KRADTO KRA); public record DeleteKRAParameters( [property: FromHeader] string Login, [property: QueryParam] int KRAId);