ConfigBuilder 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.
A ConfigBuilder classe é responsável por inicializar o serviço, incluindo ASP.NET Web API, Autofac e OWIN. A implementação padrão ConfigBuilder define o serviço usando configurações padrão, mas um aplicativo pode personalizá-lo de várias maneiras: fornecendo um ConfigOptions com configurações personalizadas; fornecendo um Action<T1,T2> que pode configurar o mecanismo de injeção de dependência; ou fornecendo uma implementação totalmente diferente IConfigBuilder .
public class ConfigBuilder : Microsoft.WindowsAzure.Mobile.Service.Config.IConfigBuilder
type ConfigBuilder = class
interface IConfigBuilder
Public Class ConfigBuilder
Implements IConfigBuilder
- Herança
-
ConfigBuilder
- Implementações
Construtores
ConfigBuilder() |
Inicializa uma nova instância da classe ConfigBuilder com configurações padrão. |
ConfigBuilder(ConfigOptions) |
Inicializa uma nova instância da ConfigBuilder classe uma determinada |
ConfigBuilder(ConfigOptions, Action<ContainerBuilder>) |
Obsoleto.
Inicializa uma nova instância da ConfigBuilder classe uma determinada |
ConfigBuilder(ConfigOptions, Action<HttpConfiguration,ContainerBuilder>) |
Inicializa uma nova instância da ConfigBuilder classe uma determinada |
Propriedades
AutofacConfig |
O Action<T1,T2> a ser invocado para configurar o Autofac. |
Options |
Obtém o ConfigOptions usado por este ConfigBuilder. |
Métodos
ConfigureOwin(HttpConfiguration) |
Essa etapa é chamada como parte da configuração do pipeline de aplicativo OWIN. |
ConfigureServiceDependencies(HttpConfiguration, ContainerBuilder) |
Fornece um mecanismo pelo qual um aplicativo pode registrar serviços adicionais com o contêiner de injeção de dependência padrão. |
ConfigureWebApi(HttpConfiguration, IDictionary<Type,Object>) |
Essa etapa é chamada como parte da configuração de ASP.NET Web API. É passado o |
ConfigureWebApiDependencyResolver(HttpConfiguration, IDictionary<Type,Object>) |
Inicializa o resolvedor de dependência. |
OnComplete(HttpConfiguration) |
Se substituído por uma subclasse, esse método será chamado depois que a inicialização for concluída. |
Aplica-se a
Azure SDK for .NET