public async Task <GetAccountByIdResponse> Handle(GetAccountByIdRequest request) { return(new GetAccountByIdResponse() { Account = AccountApiModel.FromAccount(await _context.Accounts.SingleAsync(x => x.Id == request.Id && x.TenantId == request.TenantId)) }); }
public async Task <GetAccountsResponse> Handle(GetAccountsRequest request) { var accounts = await _context.Accounts .Where(x => x.TenantId == request.TenantId) .ToListAsync(); return(new GetAccountsResponse() { Accounts = accounts.Select(x => AccountApiModel.FromAccount(x)).ToList() }); }