public BootstrapProviderManager(LoadedProviderTypeLoaders loadedProviderTypeLoaders) { var logger = LogManager.GetLogger(this.GetType().Name, LoggerType.Runtime); configCategoryName = ProviderCategoryConfiguration.BOOTSTRAP_PROVIDER_CATEGORY_NAME; pluginManager = new PluginManager <IBootstrapProvider>(logger, loadedProviderTypeLoaders); }
internal PluginManager(ILoggerFactory loggerFactory, LoadedProviderTypeLoaders loadedProviderTypeLoaders) { this.logger = loggerFactory.CreateLogger <PluginManager <T> >(); this.providerLoader = new ProviderLoader <T>(loadedProviderTypeLoaders, loggerFactory); }
public BootstrapProviderManager(LoadedProviderTypeLoaders loadedProviderTypeLoaders, ILoggerFactory loggerFactory) { configCategoryName = ProviderCategoryConfiguration.BOOTSTRAP_PROVIDER_CATEGORY_NAME; pluginManager = new PluginManager <IBootstrapProvider>(loggerFactory, loadedProviderTypeLoaders); }
public StorageProviderManager(IGrainFactory grainFactory, IServiceProvider serviceProvider, IProviderRuntime providerRuntime, LoadedProviderTypeLoaders loadedProviderTypeLoaders) { this.providerRuntime = providerRuntime; GrainFactory = grainFactory; ServiceProvider = serviceProvider; storageProviderLoader = new ProviderLoader <IStorageProvider>(loadedProviderTypeLoaders); }
public LogConsistencyProviderManager(IGrainFactory grainFactory, IServiceProvider serviceProvider, IProviderRuntime runtime, LoadedProviderTypeLoaders loadedProviderTypeLoaders) { GrainFactory = grainFactory; ServiceProvider = serviceProvider; this.runtime = runtime; providerLoader = new ProviderLoader<ILogConsistencyProvider>(loadedProviderTypeLoaders); }
public StreamProviderManager(LoadedProviderTypeLoaders loadedProviderTypeLoaders) { appStreamProviders = new ProviderLoader <IStreamProviderImpl>(loadedProviderTypeLoaders); }
internal PluginManager(Logger logger, LoadedProviderTypeLoaders loadedProviderTypeLoaders) { this.logger = logger; this.providerLoader = new ProviderLoader <T>(loadedProviderTypeLoaders); }
public StreamProviderManager(LoadedProviderTypeLoaders loadedProviderTypeLoaders, ILoggerFactory loggerFactory) { appStreamProviders = new ProviderLoader <IStreamProviderImpl>(loadedProviderTypeLoaders, loggerFactory); }