# Dokumentationsübersicht

Source: https://docs.sisk-framework.org/de/docs/index.html



## Willkommen

- [Erste Schritte](https://docs.sisk-framework.org/de/docs/getting-started.md): Willkommen zur Sisk-Dokumentation!
Sisk ist ein quelloffenes leichtgewichtiges HTTP‑Framework für .NET. Du kannst es verwenden, um einen eigenständigen …
- [Installation](https://docs.sisk-framework.org/de/docs/installing.md): Sie können Sisk über Nuget, dotnet cli oder andere Optionen installieren. Sie können Ihre Sisk-Umgebung leicht einrichten, indem Sie diesen Befehl in Ihrer …
- [Native AOT-Unterstützung](https://docs.sisk-framework.org/de/docs/native-aot.md): .NET Native AOT ermöglicht die Veröffentlichung von nativen .NET-Anwendungen, die selbstständig sind und nicht die .NET-Laufzeit auf dem Zielhost benötigen. …
- [Bereitstellung Ihrer Sisk-Anwendung](https://docs.sisk-framework.org/de/docs/deploying.md): Der Prozess der Bereitstellung einer Sisk-Anwendung besteht darin, Ihr Projekt in die Produktion zu veröffentlichen. Obwohl der Prozess relativ einfach ist, ist …
- [Arbeiten mit SSL](https://docs.sisk-framework.org/de/docs/ssl.md): Die Arbeit mit SSL für die Entwicklung kann notwendig sein, wenn man in Kontexten arbeitet, die Sicherheit erfordern, wie die meisten Web‑Entwicklungsszenarien. …
- [Cadente](https://docs.sisk-framework.org/de/docs/cadente.md): Cadente ist eine experimentelle, verwaltete HTTP/1.1-Listener-Implementierung für Sisk. Sie dient als Ersatz für den Standard-System.Net.HttpListener und bietet …
- [Konfigurieren von Namensraumreservierungen unter Windows](https://docs.sisk-framework.org/de/docs/registering-namespace.md): Hinweis
Diese Konfiguration ist optional und nur erforderlich, wenn Sie möchten, dass Sisk unter Windows mit dem HttpListener‑Engine auf Hosts außer „localhost“ …
- [Changelogs](https://docs.sisk-framework.org/de/docs/changelogs.md): Jeder Änderung, die an Sisk vorgenommen wird, wird über das Changelog protokolliert. Sie können die Changelogs für alle Sisk-Versionen hier einsehen.
- [Häufig gestellte Fragen](https://docs.sisk-framework.org/de/docs/faq.md): Häufig gestellte Fragen über Sisk.
Ist Sisk Open-Source? # Vollkommen. Alle Quellcode, die von Sisk verwendet werden, werden veröffentlicht und regelmäßig auf …

## Grundlagen

- [Routing](https://docs.sisk-framework.org/de/docs/fundamentals/routing.md): Der Router ist der erste Schritt beim Aufbau des Servers. Er ist dafür verantwortlich, Route-Objekte zu verwalten, die Endpunkte darstellen, welche URLs und …
- [Anfrageverarbeitung](https://docs.sisk-framework.org/de/docs/fundamentals/request-handlers.md): Request-Handler, auch als „Middlewares“ bezeichnet, sind Funktionen, die vor oder nach der Ausführung einer Anfrage im Router laufen. Sie können pro Route oder …
- [Anfragen](https://docs.sisk-framework.org/de/docs/fundamentals/requests.md): Anfragen sind Strukturen, die eine HTTP-Anforderungsnachricht darstellen. Das HttpRequest-Objekt enthält nützliche Funktionen zum Umgang mit HTTP-Nachrichten in …
- [Antworten](https://docs.sisk-framework.org/de/docs/fundamentals/responses.md): Antworten repräsentieren Objekte, die HTTP‑Antworten auf HTTP‑Anfragen sind. Sie werden vom Server an den Client gesendet, um auf die Anforderung einer …

## Funktionen

- [Protokollierung](https://docs.sisk-framework.org/de/docs/features/logging.md): Sie können Sisk so konfigurieren, dass Zugriffs- und Fehlermeldungen automatisch geschrieben werden. Es ist möglich, Log‑Rotation, Erweiterungen und Häufigkeit …
- [Server Sent Events](https://docs.sisk-framework.org/de/docs/features/server-sent-events.md): Sisk unterstützt das Senden von Nachrichten über Server Sent Events von Haus aus. Sie können flüchtige und dauerhafte Verbindungen erstellen, die Verbindungen …
- [WebSockets](https://docs.sisk-framework.org/de/docs/features/websockets.md): Sisk unterstützt ebenfalls WebSockets, zum Beispiel das Empfangen und Senden von Nachrichten an den Client.
Diese Funktion funktioniert in den meisten Browsern …
- [Discard-Syntax](https://docs.sisk-framework.org/de/docs/features/discard-syntax.md): Der HTTP-Server kann verwendet werden, um auf eine Callback-Anfrage von einer Aktion, wie z.B. OAuth-Authentifizierung, zu hören und kann nach Erhalt dieser …
- [Abhängigkeitsinjektion](https://docs.sisk-framework.org/de/docs/features/instancing.md): Es ist üblich, Mitglieder und Instanzen zu widmen, die für die gesamte Lebensdauer eines Anfrages bestehen bleiben, wie z.B. eine Datenbankverbindung, ein …
- [Streaming-Inhalt](https://docs.sisk-framework.org/de/docs/features/content-streaming.md): Das Sisk unterstützt das Lesen und Senden von Inhalten als Streams an und von Clients. Diese Funktion ist nützlich, um den Speicherüberkopft für die …
- [Aktivierung von CORS (Cross-Origin Resource Sharing) in Sisk](https://docs.sisk-framework.org/de/docs/features/cors.md): Sisk verfügt über ein Tool, das bei der Verarbeitung von Cross-Origin Resource Sharing (CORS) nützlich sein kann, wenn Sie Ihren Dienst öffentlich zugänglich …
- [Dateiserver](https://docs.sisk-framework.org/de/docs/features/file-server.md): Sisk stellt den Namespace Sisk.Http.FileSystem bereit, der Werkzeuge zum Bereitstellen statischer Dateien, zur Verzeichnisauflistung und zur Dateikonvertierung …

## Erweiterungen

- [Modellkontextprotokoll](https://docs.sisk-framework.org/de/docs/extensions/mcp.md): Es ist möglich, Anwendungen zu erstellen, die Agentenmodellen Kontext bereitstellen, indem große Sprachmodelle (LLMs) verwendet werden, mithilfe des Pakets …
- [JSON-RPC-Erweiterung](https://docs.sisk-framework.org/de/docs/extensions/json-rpc.md): Sisk verfügt über ein experimentelles Modul für eine JSON-RPC 2.0 API, das es Ihnen ermöglicht, noch einfachere Anwendungen zu erstellen. Diese Erweiterung …
- [SSL-Proxy](https://docs.sisk-framework.org/de/docs/extensions/ssl-proxy.md): Warnung
Diese Funktion ist experimentell und sollte nicht in der Produktion verwendet werden. Bitte beachten Sie dieses Dokument, wenn Sie Sisk mit SSL …
- [Basic Auth](https://docs.sisk-framework.org/de/docs/extensions/basic-auth.md): Das Basic-Auth-Paket fügt einen Anfrage-Handler hinzu, der in der Lage ist, das Basic-Authentifizierungsschema in Ihrer Sisk-Anwendung mit sehr wenig …
- [Diensteanbieter](https://docs.sisk-framework.org/de/docs/extensions/service-providers.md): Diensteanbieter sind eine Möglichkeit, Ihre Sisk-Anwendung mit einer portablen Konfigurationsdatei auf verschiedene Umgebungen zu übertragen. Diese Funktion …
- [INI-Konfiguration](https://docs.sisk-framework.org/de/docs/extensions/ini-configuration.md): Sisk hat eine Methode, um Startkonfigurationen zu erhalten, die nicht JSON sind. Tatsächlich kann jede Pipeline, die IConfigurationReader implementiert, mit …
- [API-Dokumentation](https://docs.sisk-framework.org/de/docs/extensions/api-documentation.md): Die Sisk.Documenting‑Erweiterung ermöglicht es Ihnen, automatisch API‑Dokumentation für Ihre Sisk‑Anwendung zu erzeugen. Sie nutzt Ihre Code‑Struktur und …

## Fortgeschritten

- [Manuelle (erweiterte) Einrichtung](https://docs.sisk-framework.org/de/docs/advanced/manual-setup.md): Verwenden Sie die manuelle Einrichtung, wenn Sie die Serverkomponenten selbst zusammenbauen müssen, z. B. wenn ein Prozess mehrere Hosts, Ports, Router oder …
- [Anfragelebenszyklus](https://docs.sisk-framework.org/de/docs/advanced/request-lifecycle.md): Im Folgenden wird der gesamte Lebenszyklus einer Anfrage anhand eines Beispiels einer HTTP-Anfrage erklärt.
Empfangen der Anfrage: Jede Anfrage erzeugt einen …
- [Forwarding-Resolver](https://docs.sisk-framework.org/de/docs/advanced/forwarding-resolvers.md): Ein Forwarding Resolver ist ein Helfer, der dabei unterstützt, Informationen zu dekodieren, die den Client über eine Anfrage, einen Proxy, ein CDN oder …
- [Http-Server-Handler](https://docs.sisk-framework.org/de/docs/advanced/http-server-handlers.md): In Sisk Version 0.16 haben wir die Klasse HttpServerHandler eingeführt, die das übergeordnete Verhalten von Sisk erweitern und zusätzliche Ereignis‑Handler …
- [Mehrere Listening-Hosts pro Server](https://docs.sisk-framework.org/de/docs/advanced/multi-host-setup.md): Das Sisk Framework hat schon immer die Verwendung von mehr als einem Host pro Server unterstützt, das heißt, ein einzelner HTTP-Server kann auf mehreren Ports …
- [HTTP-Server-Engines](https://docs.sisk-framework.org/de/docs/advanced/server-engines.md): Das Sisk Framework ist in mehrere Pakete unterteilt, wobei das Hauptpaket (Sisk.HttpServer) keinen Basis-HTTP-Server enthält - standardmäßig wird HttpListener …


