public IActionResult GetById(int id) { News ent = Service.AllAsQueryable .Include(e => e.NewsCategory) .Include(e => e.City) .Include(e => e.Region) .FirstOrDefault(e => e.Id == id); if (ent == null) { return(NotFound()); } NewsViewModel model = Activator.CreateInstance <NewsViewModel>(); model = Mapper.Map <NewsViewModel>(ent); model.LoadEntity(ent); return(Ok(model)); }