IFeatureManagementBuilder Interface
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.
Fornece uma maneira de personalizar a funcionalidade de gerenciamento de recursos.
public interface IFeatureManagementBuilder
type IFeatureManagementBuilder = interface
Public Interface IFeatureManagementBuilder
Propriedades
Services |
Os serviços de aplicativo. |
Métodos
AddFeatureFilter<T>() |
Adiciona um determinado filtro de recurso à lista de filtros de recursos que estarão disponíveis para habilitar sinalizadores de recursos durante o runtime. Os possíveis tipos de metadados de filtro de recurso incluem IFeatureFilter e IContextualFeatureFilter<TContext> Somente uma interface de filtro de recurso pode ser implementada por um único tipo. |
AddFeatureVariantAssigner<T>() |
Adiciona um determinado atribuídor de variante de recurso à lista de atribuidores de variantes de recurso que estarão disponíveis para atribuir variantes de recursos durante o runtime. Os possíveis tipos de metadados do atribuídor de variante de recurso incluem IFeatureVariantAssigner e IContextualFeatureVariantAssigner<TContext> Somente uma interface de atribuidor de variante de recurso pode ser implementada por um único tipo. |
AddSessionManager<T>() |
Adiciona um ISessionManager a ser usado para armazenar o estado do sinalizador de recurso em uma sessão. |
Métodos de Extensão
UseDisabledFeaturesHandler(IFeatureManagementBuilder, IDisabledFeaturesHandler) |
Registra um manipulador de recursos desabilitado. Isso será invocado para ações do MVC que exigem um recurso que não está habilitado. |
UseDisabledFeaturesHandler(IFeatureManagementBuilder, Action<IEnumerable<String>,ActionExecutingContext>) |
Fornece uma maneira de especificar um manipulador de recursos desabilitado embutido. |