namespace WalletService.API.Application.Commands; using MediatR; /// /// EN: Command to create a new wallet for a user /// VI: Command để tạo ví mới cho người dùng /// public record CreateWalletCommand( Guid UserId, string Currency = "VND" ) : IRequest; public record CreateWalletResult( Guid WalletId, Guid UserId, decimal Balance, string Currency, string Status, DateTime CreatedAt );