public async System.Threading.Tasks.Task <ActionResult> Create() { var getProjectsTask = _projectApiRequestHandler.GetProjectsHeaders(projectsType: ProjectType.Active); TaskEditViewModel viewModel = new TaskEditViewModel() { Task = new TaskDetail { ID = 0 } }; viewModel.ActiveProjects = await getProjectsTask; return(View("Edit", viewModel)); }
public PartialViewResult Index() { var getProjectsTask = Task.Run(() => _apiRequestHandler.GetProjectsHeaders(projectsType: ProjectType.Active)); IEnumerable <ProjectBase> viewModel = new List <ProjectBase>(); viewModel = getProjectsTask.GetAwaiter().GetResult(); return(PartialView(viewModel)); }