public async Task <List <RecentTransactionDto> > GetRecentTransactions(LimitedResultRequestDto requestDto) { var user = await GetCurrentUserAsync(); var accountHolder = _accountHolderRepository.Single(p => p.UserId == user.Id); var transactionLogs = _transactionRepository.GetAllList(p => p.AccountHolderId == accountHolder.Id).OrderByDescending(p => p.CreationTime) .Take(requestDto.MaxResultCount).ToList(); return(ObjectMapper.Map <List <RecentTransactionDto> >(transactionLogs)); }
public Task MyMethodWithLimitedResult(LimitedResultRequestDto input) { return(Task.CompletedTask); }