Browse Source

Add `isAvailableToHost` parameter to `AddFeature`.

pull/14775/head
maliming 4 years ago
committed by GitHub
parent
commit
9f23eb5364
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      framework/src/Volo.Abp.Features/Volo/Abp/Features/FeatureGroupDefinition.cs

8
framework/src/Volo.Abp.Features/Volo/Abp/Features/FeatureGroupDefinition.cs

@ -53,7 +53,8 @@ public class FeatureGroupDefinition : ICanCreateChildFeature
ILocalizableString displayName = null, ILocalizableString displayName = null,
ILocalizableString description = null, ILocalizableString description = null,
IStringValueType valueType = null, IStringValueType valueType = null,
bool isVisibleToClients = true) bool isVisibleToClients = true,
bool isAvailableToHost = true)
{ {
var feature = new FeatureDefinition( var feature = new FeatureDefinition(
name, name,
@ -61,7 +62,8 @@ public class FeatureGroupDefinition : ICanCreateChildFeature
displayName, displayName,
description, description,
valueType, valueType,
isVisibleToClients isVisibleToClients,
isAvailableToHost
); );
_features.Add(feature); _features.Add(feature);
@ -77,7 +79,7 @@ public class FeatureGroupDefinition : ICanCreateChildFeature
bool isVisibleToClients = true, bool isVisibleToClients = true,
bool isAvailableToHost = true) bool isAvailableToHost = true)
{ {
return AddFeature(name, defaultValue, displayName, description, valueType, isVisibleToClients); return AddFeature(name, defaultValue, displayName, description, valueType, isVisibleToClients, isAvailableToHost);
} }
public virtual List<FeatureDefinition> GetFeaturesWithChildren() public virtual List<FeatureDefinition> GetFeaturesWithChildren()
{ {

Loading…
Cancel
Save