using Application.Abstractions.Messaging; using Domain.Entities.Wallets.ValueObject; using SharedKernel.Results; namespace Application.Features.Admin.Member.Wallet.List.Charge; public sealed record Command( int WalletID, long Amount, string? Memo, WalletBalanceType? BalanceType = null ) : ICommand;