Test
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
{{#mermaid:graph TD
A[Start] --> B[Erstelle Builder]
B --> C[Füge Controller mit Ansichten hinzu]
C --> D[Baue App]
D --> E{Umgebungsprüfung}
E -->|Keine Entwicklung| F[Fehlerbehandlung verwenden]
F --> G[HSTS verwenden]
E -->|Entwicklung| H[Fehlerbehandlung überspringen]
G --> I[HTTPS-Weiterleitung verwenden]
H --> I
I --> J[Routing verwenden]
J --> K[Autorisierung verwenden]
K --> L[Statische Assets zuordnen]
L --> M[Standard-Controller-Route zuordnen]
M --> N[App starten]
}}
{{#mermaid:classDiagram
class ActionResult {
<<abstract>>
+ExecuteResultAsync(ActionContext context) Task
}
class ViewResult {
+ViewName : string
+Model : object
+ExecuteResultAsync(ActionContext context) Task
}
class JsonResult {
+Value : object
+ExecuteResultAsync(ActionContext context) Task
}
class FileResult {
+FileName : string
+ContentType : string
+ExecuteResultAsync(ActionContext context) Task
}
class RedirectResult {
+Url : string
+Permanent : bool
+ExecuteResultAsync(ActionContext context) Task
}
class StatusCodeResult {
+StatusCode : int
+ExecuteResultAsync(ActionContext context) Task
}
ActionResult <|-- ViewResult ActionResult <|-- JsonResult ActionResult <|-- FileResult ActionResult <|-- RedirectResult ActionResult <|-- StatusCodeResult
}}
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).