Query.cs 613 B

12345678910111213141516
  1. using Application.Abstractions.Messaging;
  2. namespace Application.Features.Api.Stocks.GetSriBonds;
  3. /// <summary>
  4. /// 사회책임투자채권 목록 조회 — 지정일(미지정 시 최신 스냅샷일) 페이징 (익명).
  5. /// SriBondType = SRI 채권종류(SRI_BND_TP_NM: 녹색채권/사회적채권/지속가능채권) 필터,
  6. /// BondType = 채권유형(BND_TP_NM: 회사채 등) 필터 — 서로 다른 컬럼이므로 별도 파라미터.
  7. /// </summary>
  8. public sealed record Query(
  9. DateOnly? Date,
  10. string? SriBondType,
  11. string? BondType,
  12. int Page,
  13. ushort PerPage
  14. ) : IQuery<Response>;