public OrchardMvcAssemblyProvider(IOrchardLibraryManager libraryManager,
     IAssemblyLoaderContainer assemblyLoaderContainer,
     IExtensionAssemblyLoader extensionAssemblyLoader) {
     _libraryManager = libraryManager;
     _loaderContainer = assemblyLoaderContainer;
     _extensionAssemblyLoader = extensionAssemblyLoader;
 }
예제 #2
0
 public OrchardMvcAssemblyProvider(IOrchardLibraryManager libraryManager,
                                   IAssemblyLoaderContainer assemblyLoaderContainer,
                                   IExtensionAssemblyLoader extensionAssemblyLoader)
 {
     _libraryManager          = libraryManager;
     _loaderContainer         = assemblyLoaderContainer;
     _extensionAssemblyLoader = extensionAssemblyLoader;
 }
예제 #3
0
 public DynamicExtensionLoader(
     IVirtualPathProvider virtualPathProvider,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader)
 {
     _virtualPathProvider = virtualPathProvider;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
 }
예제 #4
0
 public DynamicExtensionLoader(
     IVirtualPathProvider virtualPathProvider,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader)
 {
     _virtualPathProvider     = virtualPathProvider;
     _loaderContainer         = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
 }
예제 #5
0
 public PluginLoader(
     IApplicationEnvironment appEnv,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILoggerFactory loggerFactory)
 {
     _appEnv = appEnv;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = loggerFactory.CreateLogger<PluginLoader>();
 }
예제 #6
0
 public CoreExtensionLoader(
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILoggerFactory loggerFactory)
 {
     _hostEnvironment         = hostEnvironment;
     _loaderContainer         = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = loggerFactory.CreateLogger <CoreExtensionLoader>();
 }
예제 #7
0
 public CoreExtensionLoader(
     IVirtualPathProvider virtualPathProvider,
     IServiceProvider serviceProvider,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader)
 {
     _virtualPathProvider = virtualPathProvider;
     _serviceProvider = serviceProvider;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
 }
예제 #8
0
 public CoreExtensionLoader(
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILogger <CoreExtensionLoader> logger)
 {
     _hostEnvironment         = hostEnvironment;
     _loaderContainer         = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = logger;
 }
예제 #9
0
 public DynamicExtensionLoader(
     IOptions <ExtensionHarvestingOptions> optionsAccessor,
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILogger <DynamicExtensionLoader> logger)
 {
     ExtensionsSearchPaths    = optionsAccessor.Value.ModuleLocationExpanders.SelectMany(x => x.SearchPaths).ToArray();
     _hostEnvironment         = hostEnvironment;
     _loaderContainer         = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = logger;
 }
예제 #10
0
 public CoreExtensionLoader(
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     IOrchardFileSystem fileSystem,
     ILogger <CoreExtensionLoader> logger)
 {
     _hostEnvironment         = hostEnvironment;
     _loaderContainer         = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _fileSystem = fileSystem;
     _logger     = logger;
 }
예제 #11
-1
 public DynamicExtensionLoader(
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILoggerFactory loggerFactory)
 {
     _hostEnvironment = hostEnvironment;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = loggerFactory.CreateLogger<DynamicExtensionLoader>();
 }
예제 #12
-1
 public CoreExtensionLoader(
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILogger<CoreExtensionLoader> logger)
 {
     _hostEnvironment = hostEnvironment;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = logger;
 }
예제 #13
-1
 public DynamicExtensionLoader(
     IOptions<ExtensionHarvestingOptions> optionsAccessor,
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     ILoggerFactory loggerFactory)
 {
     ExtensionsSearchPaths = optionsAccessor.Value.ModuleLocationExpanders.SelectMany(x => x.SearchPaths).ToArray();
     _hostEnvironment = hostEnvironment;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _logger = loggerFactory.CreateLogger<DynamicExtensionLoader>();
 }
예제 #14
-1
 public CoreExtensionLoader(
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     IOrchardFileSystem fileSystem,
     ILogger<CoreExtensionLoader> logger)
 {
     _hostEnvironment = hostEnvironment;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _fileSystem = fileSystem;
     _logger = logger;
 }
예제 #15
-1
 public DynamicExtensionLoader(
     IOptions<ExtensionHarvestingOptions> optionsAccessor,
     IHostEnvironment hostEnvironment,
     IAssemblyLoaderContainer container,
     IExtensionAssemblyLoader extensionAssemblyLoader,
     IOrchardFileSystem fileSystem,
     ILogger<DynamicExtensionLoader> logger)
 {
     ExtensionsSearchPaths = optionsAccessor.Value.ModuleLocationExpanders.SelectMany(x => x.SearchPaths).ToArray();
     _hostEnvironment = hostEnvironment;
     _loaderContainer = container;
     _extensionAssemblyLoader = extensionAssemblyLoader;
     _fileSystem = fileSystem;
     _logger = logger;
 }