Response.cs 797 B

12345678910111213141516171819202122
  1. namespace Application.Features.Api.Stocks.GetList;
  2. public sealed class Response
  3. {
  4. public int Total { get; init; }
  5. public required IReadOnlyList<Row> List { get; init; }
  6. public sealed class Row
  7. {
  8. public required string Code { get; init; }
  9. public required string Name { get; init; }
  10. public required string Market { get; init; }
  11. public required string TradingStatus { get; init; }
  12. public DateOnly? LastTradingDate { get; init; }
  13. public int? ClosePrice { get; init; }
  14. public decimal? ChangeRate { get; init; }
  15. public long? MarketCap { get; init; }
  16. /// <summary>전일(최근 거래일) 거래량 — 최근 StockDailyPrice. 시세 미수집 시 null</summary>
  17. public long? Volume { get; init; }
  18. }
  19. }