public AdminController( IEnumerable <IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IBoyingServices services, IModuleService moduleService, IDataMigrationManager dataMigrationManager, IExtensionManager extensionManager, IFeatureManager featureManager, IRecipeHarvester recipeHarvester, IRecipeManager recipeManager, ShellDescriptor shellDescriptor, ShellSettings shellSettings, IShapeFactory shapeFactory) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _moduleService = moduleService; _dataMigrationManager = dataMigrationManager; _extensionManager = extensionManager; _featureManager = featureManager; _recipeHarvester = recipeHarvester; _recipeManager = recipeManager; _shellDescriptor = shellDescriptor; _shellSettings = shellSettings; Shape = shapeFactory; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
public ThemeService( IBoyingServices BoyingServices, IExtensionManager extensionManager, IFeatureManager featureManager, IEnumerable <IThemeSelector> themeSelectors, IVirtualPathProvider virtualPathProvider, ICacheManager cacheManager, ISiteThemeService siteThemeService) { Services = BoyingServices; _extensionManager = extensionManager; _featureManager = featureManager; _themeSelectors = themeSelectors; _virtualPathProvider = virtualPathProvider; _cacheManager = cacheManager; _siteThemeService = siteThemeService; if (_featureManager.FeatureDependencyNotification == null) { _featureManager.FeatureDependencyNotification = GenerateWarning; } Logger = NullLogger.Instance; T = NullLocalizer.Instance; }
public AdminController( IEnumerable <IExtensionDisplayEventHandler> extensionDisplayEventHandlers, IBoyingServices services, IDataMigrationManager dataMigraitonManager, IFeatureManager featureManager, ISiteThemeService siteThemeService, IExtensionManager extensionManager, ShellDescriptor shellDescriptor, IPreviewTheme previewTheme, IThemeService themeService, ShellSettings shellSettings) { Services = services; _extensionDisplayEventHandler = extensionDisplayEventHandlers.FirstOrDefault(); _dataMigrationManager = dataMigraitonManager; _siteThemeService = siteThemeService; _extensionManager = extensionManager; _shellDescriptor = shellDescriptor; _featureManager = featureManager; _previewTheme = previewTheme; _themeService = themeService; _shellSettings = shellSettings; T = NullLocalizer.Instance; Logger = NullLogger.Instance; }
public UnhandledExceptionFilter( IExceptionPolicy exceptionPolicy, IBoyingServices BoyingServices, Lazy <IEnumerable <IFilterProvider> > filters) { _exceptionPolicy = exceptionPolicy; _BoyingServices = BoyingServices; _filterProviders = filters; Logger = NullLogger.Instance; }
public SiteThemeService( IBoyingServices BoyingServices, IExtensionManager extensionManager, ICacheManager cacheManager, ISignals signals) { _BoyingServices = BoyingServices; _extensionManager = extensionManager; _cacheManager = cacheManager; _signals = signals; }
public ModuleService( IFeatureManager featureManager, IBoyingServices BoyingServices, IVirtualPathProvider virtualPathProvider, IExtensionManager extensionManager, IShellDescriptorManager shellDescriptorManager, ICacheManager cacheManager) { Services = BoyingServices; _featureManager = featureManager; _virtualPathProvider = virtualPathProvider; _extensionManager = extensionManager; _shellDescriptorManager = shellDescriptorManager; _cacheManager = cacheManager; if (_featureManager.FeatureDependencyNotification == null) { _featureManager.FeatureDependencyNotification = GenerateWarning; } T = NullLocalizer.Instance; }
public HomeController(IBoyingServices services) { Services = services; T = NullLocalizer.Instance; }