Test: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
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
{{#mermaid:pie title Flächenverteilung von Ahrensburg
     A[Start Application] --> B{Create WebApplication Builder};
     "Wohnbaufläche" : 963
     B --> C{Get Connection String};
     "Gewerbefläche" : 253
     C --> D{Add DbContext (ApplicationDbContext)};
     "Waldfläche" : 635
     D --> E{Add Database Developer Page Exception Filter};
     "Wasserfläche" : 80
    E --> F{Add Default Identity (IdentityUser)};
    F --> G{Add Controllers With Views};
    G --> H{Build Application};
    H --> I{Check Environment (Development?)};
    I -- Yes --> J[Use Migrations Endpoint];
    I -- No --> K[Use Exception Handler];
    K --> L[Use HSTS];
    J --> M[Use HTTPS Redirection];
    L --> M;
    M --> N[Use Routing];
    N --> O[Use Authorization];
    O --> P[Map Static Assets];
    P --> Q[Map Controller Route (default)];
    Q --> R[Map Razor Pages];
    R --> S[Run Application];
}}
}}
<br>
<br>
{{#mermaid:classDiagram
{{#mermaid:classDiagram

Version vom 22. März 2025, 00:39 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:pie title Flächenverteilung von Ahrensburg

   "Wohnbaufläche" : 963
   "Gewerbefläche" : 253
   "Waldfläche" : 635
   "Wasserfläche" : 80

}}
{{#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).