コード例 #1
0
        public IDeploymentEngine CreatEngine(string productPath, string framework)
        {
            var packageConfigurationProvider = PackageConfigurationSource.GetPackageConfigurationProvider();
            var productConfigurationProvider = ProductConfigurationSource.GetProductConfigurationProvider(productPath);
            var deploymentContext            = new DefaultDeploymentContext(productPath, framework, packageConfigurationProvider,
                                                                            productConfigurationProvider);

            return(CreatEngine(deploymentContext));
        }
コード例 #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 public DeploymentConfiguration()
 {
     ProductConfigurationSource = new ProductConfigurationSource();
     PackageConfigurationSource = new PackageConfigurationSource();
     DeploymentStrategySource   = new DeploymentStrategySource();
     TransactionSource          = new DeploymentTransactionSource();
     PackageDeployer            = new PackageDeployer();
     PackageDiscoverer          = new PackageDiscoverer();
 }
コード例 #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 public DeploymentConfiguration()
 {
     ProductConfigurationSource = new ProductConfigurationSource();
     PackageConfigurationSource = new PackageConfigurationSource();
     DeploymentStrategySource   = new DeploymentStrategySource();
 }