예제 #1
0
        public PackageLockContext(IReadOnlyList <PackageCarrier> packages, IPackagesRegistrar registrar,
                                  IModulesCatalog catalog)
        {
            _packages  = packages;
            _registrar = registrar;
            _catalog   = catalog;

            PackagesLoaded = true;
        }
예제 #2
0
 public PackageLockLoader(IModulesCatalog catalog, IPackagesRegistrar packagesRegistrar)
 {
     _catalog           = catalog;
     _packagesRegistrar = packagesRegistrar;
 }
예제 #3
0
 public PackageLockContext(IModulesCatalog catalog)
 {
     _catalog       = catalog;
     PackagesLoaded = false;
 }
예제 #4
0
 public StartupActionInvoker(IConfigurationRootProvider configuration, IEnumerable <IStartupAction> actions, IModulesCatalog modulesCatalog)
 {
     _configuration  = configuration.ConfigurationRoot;
     _actions        = actions;
     _modulesCatalog = modulesCatalog;
 }