Browse Source

Update GlobalFeatureManagerModuleConfiguratorCmsKitExtensions.cs

pull/5062/head
Halil İbrahim Kalkan 6 years ago
parent
commit
092093f8bb
  1. 17
      modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/Abp/GlobalFeatures/GlobalFeatureManagerModuleConfiguratorCmsKitExtensions.cs

17
modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/Abp/GlobalFeatures/GlobalFeatureManagerModuleConfiguratorCmsKitExtensions.cs

@ -8,24 +8,27 @@ namespace Volo.Abp.GlobalFeatures
public static class GlobalFeatureManagerModuleConfiguratorCmsKitExtensions public static class GlobalFeatureManagerModuleConfiguratorCmsKitExtensions
{ {
public static GlobalCmsKitFeatures CmsKit( public static GlobalCmsKitFeatures CmsKit(
[NotNull] this GlobalModuleFeaturesDictionary modulesFeatures) [NotNull] this GlobalModuleFeaturesDictionary modules)
{ {
Check.NotNull(modulesFeatures, nameof(modulesFeatures)); Check.NotNull(modules, nameof(modules));
return modulesFeatures return modules
.GetOrAdd(GlobalCmsKitFeatures.ModuleName, _ => new GlobalCmsKitFeatures(modulesFeatures.FeatureManager)) .GetOrAdd(
GlobalCmsKitFeatures.ModuleName,
_ => new GlobalCmsKitFeatures(modules.FeatureManager)
)
as GlobalCmsKitFeatures; as GlobalCmsKitFeatures;
} }
public static GlobalModuleFeaturesDictionary CmsKit( public static GlobalModuleFeaturesDictionary CmsKit(
[NotNull] this GlobalModuleFeaturesDictionary modulesFeatures, [NotNull] this GlobalModuleFeaturesDictionary modules,
[NotNull] Action<GlobalCmsKitFeatures> configureAction) [NotNull] Action<GlobalCmsKitFeatures> configureAction)
{ {
Check.NotNull(configureAction, nameof(configureAction)); Check.NotNull(configureAction, nameof(configureAction));
configureAction(modulesFeatures.CmsKit()); configureAction(modules.CmsKit());
return modulesFeatures; return modules;
} }
} }
} }

Loading…
Cancel
Save