示例#1
0
 public PreRemoteOps(ServerConfig server, PreOpsSequence sequence, ConDepOptions options, IHandleWebDeploy webDeploy)
 {
     _server    = server;
     _sequence  = sequence;
     _options   = options;
     _webDeploy = webDeploy;
 }
 public LocalOperationsBuilder(LocalSequence localSequence, IManageInfrastructureSequence infrastructureSequence, IEnumerable<ServerConfig> servers, IHandleWebDeploy webDeploy)
 {
     _localSequence = localSequence;
     _infrastructureSequence = infrastructureSequence;
     _servers = servers;
     _webDeploy = webDeploy;
 }
示例#3
0
 public PreRemoteOps(ServerConfig server, PreOpsSequence sequence, ConDepOptions options, IHandleWebDeploy webDeploy)
 {
     _server = server;
     _sequence = sequence;
     _options = options;
     _webDeploy = webDeploy;
 }
示例#4
0
 public LocalOperationsBuilder(LocalSequence localSequence, IManageInfrastructureSequence infrastructureSequence, PreOpsSequence preOpsSequence, IEnumerable <ServerConfig> servers, IHandleWebDeploy webDeploy)
 {
     _localSequence          = localSequence;
     _infrastructureSequence = infrastructureSequence;
     _preOpsSequence         = preOpsSequence;
     _servers   = servers;
     _webDeploy = webDeploy;
 }
示例#5
0
 //private readonly IOfferRemoteOperations _remote;
 //public InfrastructureBuilder(IOfferRemoteOperations remote)
 //{
 //    _remote = remote;
 //}
 public InfrastructureBuilder(IManageInfrastructureSequence infrastructureSequence, IHandleWebDeploy webDeploy)
 {
     _infrastructureSequence = infrastructureSequence;
     _webDeploy = webDeploy;
 }
示例#6
0
 public RemoteOperationsBuilder(RemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     Configure.DeploymentOperations = new RemoteDeploymentBuilder(remoteSequence, webDeploy);
     Configure.ExecutionOperations = new RemoteExecutionBuilder(remoteSequence, webDeploy);
 }
 public RemoteOperationsBuilder(RemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     Deploy = new RemoteDeploymentBuilder(remoteSequence, webDeploy);
     ExecuteRemote = new RemoteExecutionBuilder(remoteSequence, webDeploy);
 }
示例#8
0
 public RemoteOperationsBuilder(RemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     Configure.DeploymentOperations = new RemoteDeploymentBuilder(remoteSequence, webDeploy);
     Configure.ExecutionOperations  = new RemoteExecutionBuilder(remoteSequence, webDeploy);
 }
示例#9
0
 public PreOpsSequence(IHandleWebDeploy webDeploy)
 {
     _webDeploy = webDeploy;
 }
示例#10
0
 public RemoteCertDeploymentBuilder(IManageRemoteSequence remoteSequence, IHandleWebDeploy webDeploy, IOfferRemoteDeployment remoteDeploymentBuilder)
 {
     _remoteSequence = remoteSequence;
     _webDeploy = webDeploy;
     _remoteDeploymentBuilder = remoteDeploymentBuilder;
 }
示例#11
0
 public RemoteWebDeployOperation(IProvide provider, IHandleWebDeploy webDeploy)
 {
     _provider  = provider;
     _webDeploy = webDeploy;
 }
示例#12
0
 public RemoteExecutionBuilder(IManageRemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     _remoteSequence = remoteSequence;
     _webDeploy      = webDeploy;
 }
示例#13
0
 public PreOpsSequence(IHandleWebDeploy webDeploy)
 {
     _webDeploy = webDeploy;
 }
示例#14
0
 public InfrastructureBuilder(IManageInfrastructureSequence infrastructureSequence, IHandleWebDeploy webDeploy)
 {
     _infrastructureSequence = infrastructureSequence;
     _webDeploy = webDeploy;
 }
示例#15
0
 public RemoteCompositeBuilder(CompositeSequence compositeSequence, IHandleWebDeploy webDeploy)
 {
     Deploy        = new RemoteDeploymentBuilder(compositeSequence, webDeploy);
     ExecuteRemote = new RemoteExecutionBuilder(compositeSequence, webDeploy);
 }
示例#16
0
 public RemoteDeploymentBuilder(IManageRemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     _remoteSequence = remoteSequence;
     _webDeploy      = webDeploy;
 }
示例#17
0
 public SslInfrastructureBuilder(IManageInfrastructureSequence infrastructureSequence, IHandleWebDeploy webDeploy, InfrastructureBuilder infrastructureBuilder)
 {
     _infrastructureSequence = infrastructureSequence;
     _webDeploy = webDeploy;
     _infrastructureBuilder = infrastructureBuilder;
 }
示例#18
0
 public RemoteCertDeploymentBuilder(IManageRemoteSequence remoteSequence, IHandleWebDeploy webDeploy, IOfferRemoteDeployment remoteDeploymentBuilder)
 {
     _remoteSequence          = remoteSequence;
     _webDeploy               = webDeploy;
     _remoteDeploymentBuilder = remoteDeploymentBuilder;
 }
示例#19
0
 public RemoteCompositeBuilder(CompositeSequence compositeSequence, IHandleWebDeploy webDeploy)
 {
     Deploy = new RemoteDeploymentBuilder(compositeSequence, webDeploy);
     ExecuteRemote = new RemoteExecutionBuilder(compositeSequence, webDeploy);
 }
 public RemoteWebDeployOperation(IProvide provider, IHandleWebDeploy webDeploy)
 {
     _provider = provider;
     _webDeploy = webDeploy;
 }
示例#21
0
 public RemoteDeploymentBuilder(IManageRemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     _remoteSequence = remoteSequence;
     _webDeploy = webDeploy;
 }
示例#22
0
 public RemoteExecutionBuilder(IManageRemoteSequence remoteSequence, IHandleWebDeploy webDeploy)
 {
     _remoteSequence = remoteSequence;
     _webDeploy = webDeploy;
 }
示例#23
0
 public SslInfrastructureBuilder(IManageInfrastructureSequence infrastructureSequence, IHandleWebDeploy webDeploy, InfrastructureBuilder infrastructureBuilder)
 {
     _infrastructureSequence = infrastructureSequence;
     _webDeploy             = webDeploy;
     _infrastructureBuilder = infrastructureBuilder;
 }