using Application.Abstractions.Messaging; using SharedKernel.Results; namespace Application.Features.Admin.Store.Settlement.MarkSettled; /// /// 게임사 정산 완료 마킹. 관리자가 게임사에 송금 처리 후 호출. /// Pending → Settled 일방향 전환. 한 번 Settled 된 row 는 환불 적재 불가. /// public sealed record Command( int ID, string AdminUserId, string? AdminEmail, string? AdminMemo ) : ICommand;