public virtual async Task <PagedResultDto <PrivateMessageDto> > GetListSentAsync(PagedResultRequestDto input) { var list = await _privateMessageSenderSideManager.GetListAsync(CurrentUser.GetId(), input.SkipCount, input.MaxResultCount); var count = await _privateMessageSenderSideManager.CountAsync(CurrentUser.GetId()); return(new PagedResultDto <PrivateMessageDto>(count, await MapToDtoAndLoadMoreInfosAsync(list))); }