private static async Task SetFeatureEnabled(bool enabled) { IWebServerFeatureManager featureManager = WebServerFeatureManagerAccessor.Instance; if (featureManager != null) { await(enabled ? featureManager.Enable(FEATURE_NAME) : featureManager.Disable(FEATURE_NAME)); } }
public static async Task SetFeatureEnabled(bool enabled) { IWebServerFeatureManager featureManager = WebServerFeatureManagerAccessor.Instance; if (featureManager != null) { await(enabled ? featureManager.Enable(DYNAMIC_FEATURE, STATIC_FEATURE) : featureManager.Disable(DYNAMIC_FEATURE, STATIC_FEATURE)); } }
private static async Task SetFeatureEnabled(bool enabled) { IWebServerFeatureManager featureManager = WebServerFeatureManagerAccessor.Instance; if (featureManager == null) { throw new ArgumentNullException("IWebServerFeatureManager"); } if (enabled) { await featureManager.Enable(FEATURE_ROLE, FEATURE); } else { await featureManager.Disable(FEATURE_ROLE); } }