C# Class AzureSiteReplicator.WebDeployHelper

Show file Open project: projectkudu/AzureSiteReplicator Class Usage Examples

Public Methods

Method Description
DeployContentToOneSite ( IConfigRepository repository, string contentPath, string publishSettingsFile ) : DeploymentChangeSummary
TestSkipRule ( List skipRules, string contentPath ) : List

Private Methods

Method Description
AddSkipRuleResultEventHandler ( object sender, DeploymentTraceEventArgs traceEvent ) : void
AddSkips ( IReadOnlyCollection skips, DeploymentBaseOptions sourceBaseOptions, DeploymentBaseOptions destBaseOptions ) : void
AllowCertificateCallback ( object sender, X509Certificate cert, X509Chain chain, SslPolicyErrors errors ) : bool
SetDestBaseOptions ( string publishSettingsPath, DeploymentBaseOptions &deploymentBaseOptions ) : string

Method Details

DeployContentToOneSite() public method

public DeployContentToOneSite ( IConfigRepository repository, string contentPath, string publishSettingsFile ) : DeploymentChangeSummary
repository IConfigRepository
contentPath string
publishSettingsFile string
return DeploymentChangeSummary

TestSkipRule() public method

public TestSkipRule ( List skipRules, string contentPath ) : List
skipRules List
contentPath string
return List