using Application.Abstractions.Messaging; using SharedKernel.Results; namespace Application.Features.Api.V1.Purchases.Cancel; /// /// 게임사 결제 취소 보고. 등록한 앱만 취소 가능 (ApplicationID 일치 검증). /// Marketplace 는 동일 orderID 가 여러 마켓에 있을 때만 필수. /// public sealed record Command( int ApplicationID, string OrderID, int? Marketplace ) : ICommand>;