From 9f23eb5364679db6fb8a6bd31243421838d9a53e Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 22 Nov 2022 19:02:20 +0800 Subject: [PATCH] Add `isAvailableToHost` parameter to `AddFeature`. --- .../Volo/Abp/Features/FeatureGroupDefinition.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/framework/src/Volo.Abp.Features/Volo/Abp/Features/FeatureGroupDefinition.cs b/framework/src/Volo.Abp.Features/Volo/Abp/Features/FeatureGroupDefinition.cs index e584a95c50..8cd6289112 100644 --- a/framework/src/Volo.Abp.Features/Volo/Abp/Features/FeatureGroupDefinition.cs +++ b/framework/src/Volo.Abp.Features/Volo/Abp/Features/FeatureGroupDefinition.cs @@ -53,7 +53,8 @@ public class FeatureGroupDefinition : ICanCreateChildFeature ILocalizableString displayName = null, ILocalizableString description = null, IStringValueType valueType = null, - bool isVisibleToClients = true) + bool isVisibleToClients = true, + bool isAvailableToHost = true) { var feature = new FeatureDefinition( name, @@ -61,7 +62,8 @@ public class FeatureGroupDefinition : ICanCreateChildFeature displayName, description, valueType, - isVisibleToClients + isVisibleToClients, + isAvailableToHost ); _features.Add(feature); @@ -77,7 +79,7 @@ public class FeatureGroupDefinition : ICanCreateChildFeature bool isVisibleToClients = true, bool isAvailableToHost = true) { - return AddFeature(name, defaultValue, displayName, description, valueType, isVisibleToClients); + return AddFeature(name, defaultValue, displayName, description, valueType, isVisibleToClients, isAvailableToHost); } public virtual List GetFeaturesWithChildren() {