Test: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:
     L --> M[Standard-Controller-Route zuordnen]
     L --> M[Standard-Controller-Route zuordnen]
     M --> N[App starten]
     M --> N[App starten]
}}
<br>
<br>
{{#mermaid:classDiagram
{{#mermaid:classDiagram

Version vom 23. März 2025, 03:40 Uhr

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).