Test: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
// via Wikitext Extension for VSCode
Zeile 21: Zeile 21:


<br>
<br>
{{#mermaid:classDiagram
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).
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

Version vom 18. März 2025, 01:57 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:classDiagram

   class Controller{
       +Execute(Request) Response
   }
   class Routing{
       +Route(Request) Controller
   }
   class Request{
   }
   class Response{
   }
   class ActionResult{
   }
   Controller --|> ActionResult
   Routing --|> Controller
   Controller "1" -- "1" Request : uses
   Controller "1" -- "1" Response : creates

}}


{{#mermaid:classDiagram 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).