OwinAppBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dies ist die OWIN-Standardkonfigurationsklasse, die verwendet wird, um die OWIN-Anwendung mit den Von der Runtime verwendeten Middlewareerweiterungen (z. B. Authentifizierungsanbieter) sowie ASP.NET-Web-API einzurichten. Die zu verwendende OWIN-Anwendungskonfiguration kann über die Abhängigkeitsinjektions-Engine konfiguriert werden.
public class OwinAppBuilder : Microsoft.WindowsAzure.Mobile.Service.Config.IOwinAppBuilder
type OwinAppBuilder = class
interface IOwinAppBuilder
Public Class OwinAppBuilder
Implements IOwinAppBuilder
- Vererbung
-
OwinAppBuilder
- Implementiert
Konstruktoren
OwinAppBuilder(HttpConfiguration) |
Initialisiert eine neue instance der OwinAppBuilder -Klasse unter Verwendung der bereitgestellten Konfiguration. |
Methoden
Configuration(IAppBuilder) |
Konfiguriert die OWIN-Pipeline durch Bearbeiten des angegebenen |
ConfigureAuthentication(IAppBuilder, HttpConfiguration) |
Fügt der OWIN-Anwendungspipeline die ASP.NET Identity Framework-Authentifizierungsanbieter hinzu. |
ConfigureBackstop(IAppBuilder, HttpConfiguration) |
Fügt der OWIN-Anwendungspipeline einen Backstop hinzu, der zu einer 404 Not Found-Antwort für alle Anforderungen führt, die an diesen Teil der Pipeline gesendet werden. |
ConfigureExtensions(IAppBuilder, HttpConfiguration) |
Fügt IOwinAppBuilderExtension der OWIN-Anwendungspipeline Instanzen hinzu. IOwinAppBuilderExtension Implementierungen, die bei der Dependency Injection-Engine registriert sind, werden automatisch am Ende der OWIN-Anwendungspipeline hinzugefügt. Dies ist nützlich für Erweiterungen, bei denen die Reihenfolge nicht entscheidend ist, außer dass sie nach dem Authentifizierungsteil der Pipeline hinzugefügt werden. |
ConfigureLogger(IAppBuilder, HttpConfiguration) |
Fügt der OWIN-Anwendungspipeline (optional) die Protokollierung hinzu. Kann Microsoft.Owin.Logging.ILoggerFactory bei der Dependency Injection-Engine registriert werden. |
ConfigureWebApi(IAppBuilder, HttpConfiguration) |
Fügt der OWIN-Anwendungspipeline die Web-API hinzu. |
Gilt für:
Azure SDK for .NET