コード例 #1
0
 public ModuleInstaller(IExternalModuleCatalog extModuleCatalog, IExternalModulesClient externalClient, ITransactionFileManager txFileManager, IOptions <LocalStorageModuleCatalogOptions> localOptions)
 {
     _extModuleCatalog = extModuleCatalog;
     _externalClient   = externalClient;
     _options          = localOptions.Value;
     _fileManager      = txFileManager;
 }
コード例 #2
0
 public ModuleInstaller(IExternalModuleCatalog extModuleCatalog, IExternalModulesClient externalClient, ITransactionFileManager txFileManager, IOptions <LocalStorageModuleCatalogOptions> localOptions, IFileSystem fileSystem, IZipFileWrapper zipFileWrapper)
 {
     _extModuleCatalog = extModuleCatalog;
     _externalClient   = externalClient;
     _options          = localOptions.Value;
     _fileManager      = txFileManager;
     _fileSystem       = fileSystem;
     _zipFileWrapper   = zipFileWrapper;
 }
コード例 #3
0
 public ModulesController(IExternalModuleCatalog externalModuleCatalog, IModuleInstaller moduleInstaller, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver, ISettingsManager settingsManager, IOptions <PlatformOptions> platformOptions, IOptions <ExternalModuleCatalogOptions> externalModuleCatalogOptions)
 {
     _externalModuleCatalog        = externalModuleCatalog;
     _moduleInstaller              = moduleInstaller;
     _pushNotifier                 = pushNotifier;
     _userNameResolver             = userNameResolver;
     _settingsManager              = settingsManager;
     _platformOptions              = platformOptions.Value;
     _externalModuleCatalogOptions = externalModuleCatalogOptions.Value;
 }
コード例 #4
0
 public ModulesController(IExternalModuleCatalog moduleCatalog, IModuleInstaller moduleInstaller, IPushNotificationManager pushNotifier,
                          IUserNameResolver userNameResolver, IHostingEnvironment hostingEnv, Core.Settings.ISettingsManager settingsManager,
                          IOptions <ExternalModuleCatalogOptions> extModuleOptions)
 {
     _moduleCatalog    = moduleCatalog;
     _moduleInstaller  = moduleInstaller;
     _pushNotifier     = pushNotifier;
     _userNameResolver = userNameResolver;
     _settingsManager  = settingsManager;
     _hostingEnv       = hostingEnv;
     _extModuleOptions = extModuleOptions.Value;
 }
コード例 #5
0
 public ModuleInstaller(IExternalModuleCatalog extModuleCatalog, IOptions <LocalStorageModuleCatalogOptions> localOptions, IExternalModulesClient externalClient)
 {
     _extModuleCatalog = extModuleCatalog;
     _externalClient   = externalClient;
     _options          = localOptions.Value;
 }