public IEnumerable <ViewModelNewsItem> GetAvailableNewsItems(int clientId) { var raw = _newsRepository.FilterBy(o => !o.IsDeleted && o.ClientId == clientId).ToList(); var converted = raw.Select(item => { var viewModelNewsItem = new ViewModelNewsItem(); viewModelNewsItem.InjectFrom <CloneInjection>(item); return(viewModelNewsItem); }).ToList(); return(converted); }