public async Task <IActionResult> Create() { if (Fundraiser != null) { Fundraiser.CreatedDate = DateTimeOffset.Now; if (ModelState.IsValid) { var fundraiser = mapper.Map <Models.Fundraiser>(Fundraiser); fundraiserService.AddFundRaiser(fundraiser); await fundraiserService.SaveChangesAsync(); await signalHub.Clients.All.SendAsync("NewFundraiser", mapper.Map <FundraiserDto>(fundraiser)); return(RedirectToAction("List", "Fundraisers")); } } return(View(Fundraiser)); }