Partager via


OwinAppBuilder Classe

Définition

Il s’agit de la classe de configuration OWIN par défaut utilisée pour configurer l’application OWIN avec les extensions de middleware que le runtime utilise (par exemple, les fournisseurs d’authentification) ainsi que API Web ASP.NET. La configuration de l’application OWIN à utiliser peut être configurée via le moteur d’injection de dépendances.

public class OwinAppBuilder : Microsoft.WindowsAzure.Mobile.Service.Config.IOwinAppBuilder
type OwinAppBuilder = class
    interface IOwinAppBuilder
Public Class OwinAppBuilder
Implements IOwinAppBuilder
Héritage
OwinAppBuilder
Implémente

Constructeurs

OwinAppBuilder(HttpConfiguration)

Initialise une nouvelle instance de la classe à l’aide OwinAppBuilder de la configuration fournie.

Méthodes

Configuration(IAppBuilder)

Configure le pipeline OWIN en manipulant le donné appBuilder.

ConfigureAuthentication(IAppBuilder, HttpConfiguration)

Ajoute les fournisseurs d’authentification ASP.NET Identity Framework au pipeline d’application OWIN.

ConfigureBackstop(IAppBuilder, HttpConfiguration)

Ajoute un backstop au pipeline d’application OWIN, ce qui génère une réponse 404 Introuvable pour toutes les demandes adressées à cette partie du pipeline.

ConfigureExtensions(IAppBuilder, HttpConfiguration)

Ajoute IOwinAppBuilderExtension des instances au pipeline d’application OWIN. IOwinAppBuilderExtension les implémentations inscrites auprès du moteur d’injection de dépendances sont automatiquement ajoutées à la fin du pipeline d’application OWIN. Cela est utile pour les extensions pour lesquelles le classement n’est pas critique, sauf qu’elles sont ajoutées après la partie d’authentification du pipeline.

ConfigureLogger(IAppBuilder, HttpConfiguration)

Ajoute la journalisation (facultative) au pipeline d’application OWIN. Peut Microsoft.Owin.Logging.ILoggerFactory être inscrit auprès du moteur d’injection de dépendances.

ConfigureWebApi(IAppBuilder, HttpConfiguration)

Ajoute l’API web au pipeline d’application OWIN.

S’applique à