using Application.Abstractions.Messaging;
using SharedKernel.Results;
namespace Application.Features.Api.Stocks.GetCbExercises;
///
/// 종목별 CB/BW/EB 행사 내역 — ConvertibleExercise 를 행사주식(XRC_STK_ISIN) 또는 채권(BOND_ISIN)으로 조회.
/// 입력은 단축코드(6자리, Stock 조인으로 ISIN) 또는 ISIN. 기본은 행사주식 기준, ByBond=true 면 채권 기준.
///
public sealed record Query(
string? CodeOrIsin,
bool ByBond,
int Page,
ushort PerPage
) : IQuery>;