public List <KeyValuePair <ThreadDto, int> > ThreadsWithSubscribersCountByModeratorMatching(UserDto moderator, ThreadFilterDto filter) { ValidateUser(moderator); return(ExecuteSelectQueryWithKvp(uow => uow.ThreadRepository .GetThreadsWithSubscribersCountByModeratorMatching(moderator.MapToDbEntity(), filter.MapToDbEntity()))); }
public List <KeyValuePair <ThreadDto, int> > ThreadsWithSubscribersCountBySubscriberMatching(UserDto subscriber, ThreadFilterDto filter) { return(ExecuteSelectQueryWithKvp(uow => uow.ThreadRepository .GetThreadsWithSubscribersCountBySubscriberMatching(subscriber.MapToDbEntity(), filter.MapToDbEntity()))); }