Пример #1
0
        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));
            }
        }
Пример #3
0
        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);
            }
        }