Refaktorisierung von HomeController, um die Verwendung von ThenAsync zu integrieren und Codelesbarkeit zu verbessern.
This commit is contained in:
@@ -40,6 +40,7 @@ namespace EnvelopeGenerator.Web.Controllers
|
||||
return null;
|
||||
}
|
||||
|
||||
//TODO: integrate localizer for ready-to-use views
|
||||
public static ViewResult ViewError(this Controller controller, ErrorViewModel errorViewModel) => controller.View("_Error", errorViewModel);
|
||||
|
||||
public static ViewResult ViewError404(this Controller controller) => controller.ViewError(new ErrorViewModel()
|
||||
@@ -50,6 +51,13 @@ namespace EnvelopeGenerator.Web.Controllers
|
||||
});
|
||||
|
||||
public static ViewResult ViewEnvelopeNotFound(this Controller controller) => controller.ViewError(new ErrorViewModel()
|
||||
{
|
||||
Title = "404",
|
||||
Subtitle = "Document not found",
|
||||
Body = "Wenn Sie diese URL in Ihrer E-Mail erhalten haben, wenden Sie sich bitte an das IT-Team."
|
||||
});
|
||||
|
||||
public static ViewResult ViewDocumentNotFound(this Controller controller) => controller.ViewError(new ErrorViewModel()
|
||||
{
|
||||
Title = "404",
|
||||
Subtitle = "Umschlag nicht gefunden",
|
||||
|
||||
Reference in New Issue
Block a user