namespace Application.Features.Api.Stocks.GetCbExercises; public sealed class Response { /// 조회 기준 ISIN (행사주식 또는 채권) public required string Isin { get; init; } public int Total { get; init; } public required IReadOnlyList List { get; init; } public sealed class Row { /// 채권 종목코드 (BOND_ISIN) public required string BondIsin { get; init; } /// 채권 종목명 (BOND_KOR_SECN_NM) public string? BondName { get; init; } /// 채권종류 (BOND_KIND_NM) — EB/CB/BW public string? BondKind { get; init; } /// 행사주식 종목코드 (XRC_STK_ISIN) — 링크용 public string? ExerciseStockIsin { get; init; } /// 행사주식명 (STK_KOR_SECN_NM) public string? ExerciseStockName { get; init; } /// 권리행사일 (RGT_STD_DT) public DateOnly RgtStdDt { get; init; } /// 행사가격 (XRC_PRICE) public decimal? ExercisePrice { get; init; } /// 행사주수 (XRC_QTY) public decimal? ExerciseQty { get; init; } /// 행사금액 (XRC_AMT) public decimal? ExerciseAmt { get; init; } /// 주식상장일 (LIST_DT) public DateOnly? ListDt { get; init; } } }