AzureSiteReplicator.WebDeployHelper.SetDestBaseOptions C# (CSharp) Method

SetDestBaseOptions() private method

private SetDestBaseOptions ( string publishSettingsPath, DeploymentBaseOptions &deploymentBaseOptions ) : string
publishSettingsPath string
deploymentBaseOptions DeploymentBaseOptions
return string
        private string SetDestBaseOptions(
            string publishSettingsPath,
            out DeploymentBaseOptions deploymentBaseOptions)
        {
            AzureSiteReplicator.Data.PublishSettings publishSettings = new AzureSiteReplicator.Data.PublishSettings(publishSettingsPath);
            deploymentBaseOptions = new DeploymentBaseOptions
            {
                ComputerName = publishSettings.ComputerName,
                UserName = publishSettings.Username,
                Password = publishSettings.Password,
                AuthenticationType = publishSettings.AuthenticationType
            };

            if (publishSettings.AllowUntrusted)
            {
                ServicePointManager.ServerCertificateValidationCallback = AllowCertificateCallback;
            }

            deploymentBaseOptions.TraceLevel = TraceLevel.Verbose;

            return publishSettings.SiteName;
        }