IFeatureManagementBuilder Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Özellik yönetimi işlevselliğini özelleştirmek için bir yol sağlar.
public interface IFeatureManagementBuilder
type IFeatureManagementBuilder = interface
Public Interface IFeatureManagementBuilder
Özellikler
Services |
Uygulama hizmetleri. |
Yöntemler
AddFeatureFilter<T>() |
Çalışma zamanı sırasında özellikleri etkinleştirmek için kullanılabilecek özellik filtreleri listesine belirli bir özellik filtresi ekler. Olası özellik filtresi meta veri türleri içerir IFeatureFilter ve IContextualFeatureFilter<TContext> Tek bir tür tarafından yalnızca bir özellik filtresi arabirimi uygulanabilir. |
AddSessionManager<T>() |
ISessionManager Bir oturumda özellik durumunu depolamak için kullanılacak bir ekler. |
Uzantı Metotları
UseDisabledFeaturesHandler(IFeatureManagementBuilder, IDisabledFeaturesHandler) |
Devre dışı bırakılmış özellik işleyicisini kaydeder. Bu, etkinleştirilmemiş bir özellik gerektiren MVC eylemleri için çağrılır. |
UseDisabledFeaturesHandler(IFeatureManagementBuilder, Action<IEnumerable<String>,ActionExecutingContext>) |
Satır içi devre dışı özellik işleyicisi belirtmek için bir yol sağlar. |