示例#1
0
 public FeaturesController(
     IEngineFeaturesManager engineFeaturesManager,
     IPluginManager pluginManager,
     EngineSettings engineSettings)
 {
     _engineFeaturesManager = engineFeaturesManager;
     _pluginManager         = pluginManager;
     _engineSettings        = engineSettings;
 }
示例#2
0
 public FeatureHash(
     IEngineFeaturesManager featureManager,
     IMemoryCache memoryCache,
     ISignal signal)
 {
     _memoryCache    = memoryCache;
     _featureManager = featureManager;
     _signal         = signal;
 }
示例#3
0
 public FeatureStep(
     IPluginManager pluginManager,
     IEngineFeaturesManager engineFeatureManager,
     IStore store)
 {
     _pluginManager        = pluginManager;
     _engineFeatureManager = engineFeatureManager;
     _store = store;
 }
 public PluginViewOptionBuilder(
     ISiteService siteService,
     IViewOptionLoader viewOptionsLoader,
     IMemoryCache memoryCache,
     IEngineFeaturesManager engineFeaturesManager,
     IHostingEnvironment hostingEnvironment,
     ILogger <IViewOptionsBuilder> logger) : base(siteService, hostingEnvironment, logger)
 {
     _viewOptionsLoader     = viewOptionsLoader;
     _memoryCache           = memoryCache;
     _engineFeaturesManager = engineFeaturesManager;
     _hostingEnvironment    = hostingEnvironment;
     _logger = logger;
 }