public ShellContextFactory( ICompositionStrategy compositionStrategy, IShellContainerFactory shellContainerFactory) { _compositionStrategy = compositionStrategy; _shellContainerFactory = shellContainerFactory; }
public DefaultShellContextFactory(ICompositionStrategy compositionStrategy, IShellContainerFactory shellContainerFactory, IShellDescriptorCache shellDescriptorCache, IEnumerable<IMinimumShellDescriptorProvider> minimumShellDescriptorProviders) { _compositionStrategy = compositionStrategy; _shellContainerFactory = shellContainerFactory; _shellDescriptorCache = shellDescriptorCache; _minimumShellDescriptorProviders = minimumShellDescriptorProviders; Logger = NullLogger.Instance; }
public ShellContextFactory( IShellDescriptorCache shellDescriptorCache, ICompositionStrategy compositionStrategy, IShellContainerFactory shellContainerFactory) { _shellDescriptorCache = shellDescriptorCache; _compositionStrategy = compositionStrategy; _shellContainerFactory = shellContainerFactory; Logger = NullLogger.Instance; }
public ShellContextFactory( ICompositionStrategy compositionStrategy, IShellContainerFactory shellContainerFactory, ILogger<ShellContextFactory> logger) { _compositionStrategy = compositionStrategy; _shellContainerFactory = shellContainerFactory; _logger = logger; }
public EngineContextFactory( ICompositionStrategy compositionStrategy, IEngineContainerFactory engineContainerFactory, IEnumerable <EngineFeature> engineFeatures, ILogger <EngineContextFactory> logger) { _compositionStrategy = compositionStrategy; _engineContainerFactory = engineContainerFactory; _engineFeatures = engineFeatures; _logger = logger; }
public ShellContextFactory( ICompositionStrategy compositionStrategy, IShellContainerFactory shellContainerFactory, IEnumerable <ShellFeature> shellFeatures, ILogger <ShellContextFactory> logger) { _compositionStrategy = compositionStrategy; _shellContainerFactory = shellContainerFactory; _shellFeatures = shellFeatures; _logger = logger; }
public SchemaCommandGenerator( ISessionFactoryHolder sessionFactoryHolder, IExtensionManager extensionManager, ICompositionStrategy compositionStrategy, ShellSettings shellSettings, IDataServicesProviderFactory dataServicesProviderFactory) { _sessionFactoryHolder = sessionFactoryHolder; _extensionManager = extensionManager; _compositionStrategy = compositionStrategy; _shellSettings = shellSettings; _dataServicesProviderFactory = dataServicesProviderFactory; }
public SchemaCommandGenerator( ISessionFactoryHolder sessionFactoryHolder, IExtensionManager extensionManager, ICompositionStrategy compositionStrategy, IConfigurationService configService, IDataServicesProviderFactory dataServicesProviderFactory) { _sessionFactoryHolder = sessionFactoryHolder; _extensionManager = extensionManager; _compositionStrategy = compositionStrategy; _connection = configService.ConnectionSettings; _dataServicesProviderFactory = dataServicesProviderFactory; }
public SetupService( ShellSettings shellSettings, INotifier notifier, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; T = NullLocalizer.Instance; }
public SetupService( IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IExtensionManager extensionManager, IHttpContextAccessor httpContextAccessor) { _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _extensionManager = extensionManager; _httpContextAccessor = httpContextAccessor; }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IProcessingEngine processingEngine) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _processingEngine = processingEngine; }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IProcessingEngine processingEngine, IExtensionManager extensionManager) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _processingEngine = processingEngine; _extensionManager = extensionManager; }
public SetupService( ShellSettings shellSettings, ITomeltHost tomeltHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IProcessingEngine processingEngine, IRecipeHarvester recipeHarvester) { _shellSettings = shellSettings; _tomeltHost = tomeltHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _processingEngine = processingEngine; _recipeHarvester = recipeHarvester; }
//private readonly IEnumerable<Recipe> _recipes; public SetupService( ShellSettings shellSettings, ICoeveryHost coeveryHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IProcessingEngine processingEngine) { _shellSettings = shellSettings; _coeveryHost = coeveryHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _processingEngine = processingEngine; //_recipes = recipeHarvester.HarvestRecipes("Coevery.Setup"); T = NullLocalizer.Instance; }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IProcessingEngine processingEngine, IRecipeHarvester recipeHarvester) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _processingEngine = processingEngine; _recipeHarvester = recipeHarvester; _recipes = _recipeHarvester.HarvestRecipes("Orchard.Setup"); T = NullLocalizer.Instance; }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IExtensionManager extensionManager, IHttpContextAccessor httpContextAccessor) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _extensionManager = extensionManager; _httpContextAccessor = httpContextAccessor; T = NullLocalizer.Instance; }
public ShellContextFactory( IShellDescriptorCache shellDescriptorCache, IShellDescriptorManager shellDescriptorManager, ICompositionStrategy compositionStrategy, IOptions <SchubertOptions> options, ILoggerFactory loggerFactory) { Guard.ArgumentNotNull(shellDescriptorManager, nameof(shellDescriptorManager)); Guard.ArgumentNotNull(shellDescriptorCache, nameof(shellDescriptorCache)); Guard.ArgumentNotNull(compositionStrategy, nameof(compositionStrategy)); Guard.ArgumentNotNull(options, nameof(options)); _options = options.Value; _compositionStrategy = compositionStrategy; _shellDescriptorManager = shellDescriptorManager; _shellDescriptorCache = shellDescriptorCache; _logger = loggerFactory?.CreateLogger <ShellContextFactory>() ?? (ILogger)NullLogger.Instance; }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IExtensionManager extensionManager, IHttpContextAccessor httpContextAccessor, IRunningShellTable runningShellTable, ILogger <SetupService> logger) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _extensionManager = extensionManager; _httpContextAccessor = httpContextAccessor; _runningShellTable = runningShellTable; _logger = logger; }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellSettingsManager shellSettingsManager, IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy, IExtensionManager extensionManager, IHttpContextAccessor httpContextAccessor, IRunningShellTable runningShellTable, ILoggerFactory loggerFactory) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellSettingsManager = shellSettingsManager; _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; _extensionManager = extensionManager; _httpContextAccessor = httpContextAccessor; _runningShellTable = runningShellTable; _logger = loggerFactory.CreateLogger<SetupService>(); }
public SetupService( ShellSettings shellSettings, IOrchardHost orchardHost, IShellContextFactory shellContextFactory, ICompositionStrategy compositionStrategy, IExtensionManager extensionManager, IHttpContextAccessor httpContextAccessor, IRunningShellTable runningShellTable, IRecipeHarvester recipeHarvester, ILogger<SetupService> logger ) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellContextFactory = shellContextFactory; _compositionStrategy = compositionStrategy; _extensionManager = extensionManager; _httpContextAccessor = httpContextAccessor; _runningShellTable = runningShellTable; _recipeHarvester = recipeHarvester; _logger = logger; }
public SetupService( ShellSettings shellSettings, IShellHost orchardHost, IShellContextFactory shellContextFactory, ICompositionStrategy compositionStrategy, IExtensionManager extensionManager, IHttpContextAccessor httpContextAccessor, IRunningShellTable runningShellTable, IEnumerable <IRecipeHarvester> recipeHarvesters, ILogger <SetupService> logger, IStringLocalizer <SetupService> stringLocalizer ) { _shellSettings = shellSettings; _orchardHost = orchardHost; _shellContextFactory = shellContextFactory; _compositionStrategy = compositionStrategy; _extensionManager = extensionManager; _httpContextAccessor = httpContextAccessor; _runningShellTable = runningShellTable; _recipeHarvesters = recipeHarvesters; _logger = logger; T = stringLocalizer; }
public AddressingLogic(ISanitizationStrategy sanitizationStrategy, ICompositionStrategy composition) { this.sanitizationStrategy = sanitizationStrategy; this.composition = composition; }
public ShellContextFactory(IShellContainerFactory shellContainerFactory, ICompositionStrategy compositionStrategy) { _shellContainerFactory = shellContainerFactory; _compositionStrategy = compositionStrategy; }