Skip to content

Instantly share code, notes, and snippets.

@kdowswell
Created April 29, 2016 21:48
Show Gist options
  • Save kdowswell/82ecde6bb31a8b9b7177b51bc05fa529 to your computer and use it in GitHub Desktop.
Save kdowswell/82ecde6bb31a8b9b7177b51bc05fa529 to your computer and use it in GitHub Desktop.
[ImportModelStateFromTempData]
public ActionResult Register()
{
return View();
}
[HttpPost, ValidateAntiForgeryToken, ValidateModelState]
public ActionResult Register(RegisterViewModel model)
{
var command = _mapper.Map<RegisterCommand>(model);
try
{
_mediator.Send(command);
}
catch (ValidationException e)
{
ModelStateErrorFactory.AddErrors(ModelState, e.Errors);
}
return View();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment