Ejemplo n.º 1
0
        public PackageManager(
            IExtensionManager extensionManager,
            IPackageBuilder packageBuilder,
            IPackageInstaller packageInstaller,
            IShellStateManager shellStateManager,
            IFeatureManager featureManager,
            IPackageUninstallHandler packageUninstallHandler) {
            _extensionManager = extensionManager;
            _packageBuilder = packageBuilder;
            _packageInstaller = packageInstaller;
            _shellStateManager = shellStateManager;
            _featureManager = featureManager;
            _packageUninstallHandler = packageUninstallHandler;

            T = NullLocalizer.Instance;
        }
        public PackageManager(
            IExtensionManager extensionManager,
            IPackageBuilder packageBuilder,
            IPackageInstaller packageInstaller,
            IShellStateManager shellStateManager,
            IFeatureManager featureManager,
            IPackageUninstallHandler packageUninstallHandler)
        {
            _extensionManager        = extensionManager;
            _packageBuilder          = packageBuilder;
            _packageInstaller        = packageInstaller;
            _shellStateManager       = shellStateManager;
            _featureManager          = featureManager;
            _packageUninstallHandler = packageUninstallHandler;

            T = NullLocalizer.Instance;
        }