OwinAppBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa é a classe de configuração OWIN padrão usada para configurar o aplicativo OWIN com as extensões de middleware que o runtime usa (por exemplo, provedores de autenticação), bem como ASP.NET Web API. A configuração do aplicativo OWIN a ser usada pode ser configurada por meio do mecanismo de injeção de dependência.
public class OwinAppBuilder : Microsoft.WindowsAzure.Mobile.Service.Config.IOwinAppBuilder
type OwinAppBuilder = class
interface IOwinAppBuilder
Public Class OwinAppBuilder
Implements IOwinAppBuilder
- Herança
-
OwinAppBuilder
- Implementações
Construtores
OwinAppBuilder(HttpConfiguration) |
Inicializa uma nova instância da OwinAppBuilder classe usando a configuração fornecida. |
Métodos
Configuration(IAppBuilder) |
Configura o pipeline OWIN manipulando o determinado |
ConfigureAuthentication(IAppBuilder, HttpConfiguration) |
Adiciona os provedores de autenticação do ASP.NET Identity Framework ao pipeline de aplicativos OWIN. |
ConfigureBackstop(IAppBuilder, HttpConfiguration) |
Adiciona um backstop ao pipeline de aplicativo OWIN, resultando em uma resposta 404 Não Encontrada para quaisquer solicitações que chegarem a essa parte do pipeline. |
ConfigureExtensions(IAppBuilder, HttpConfiguration) |
Adiciona IOwinAppBuilderExtension instâncias ao pipeline de aplicativo OWIN. IOwinAppBuilderExtension as implementações registradas com o mecanismo de injeção de dependência serão adicionadas automaticamente ao final do pipeline de aplicativo OWIN. Isso é útil para extensões em que a ordenação não é crítica além de que elas são adicionadas após a parte de autenticação do pipeline. |
ConfigureLogger(IAppBuilder, HttpConfiguration) |
Adiciona o registro em log (opcional) ao pipeline do aplicativo OWIN. O Microsoft.Owin.Logging.ILoggerFactory pode ser registrado com o mecanismo de injeção de dependência. |
ConfigureWebApi(IAppBuilder, HttpConfiguration) |
Adiciona a API Web ao pipeline de aplicativo OWIN. |
Aplica-se a
Azure SDK for .NET