本文整理汇总了C#中System.Guid.AzureRestFormat方法的典型用法代码示例。如果您正苦于以下问题:C# Guid.AzureRestFormat方法的具体用法?C# Guid.AzureRestFormat怎么用?C# Guid.AzureRestFormat使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Guid
的用法示例。
在下文中一共展示了Guid.AzureRestFormat方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetRequestForGet
private static HttpWebRequest GetRequestForGet(Guid subscriptionId, string certificateThumbprint, string serviceName, string deploymentSlot)
{
string getDeploymentUrl = GetGetDeploymentUrl(subscriptionId.AzureRestFormat(), serviceName, deploymentSlot);
Uri requestUri = new Uri(getDeploymentUrl);
HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(requestUri);
httpWebRequest.Headers.Add(RequestHeaderName.MSVersion, RequestMSVersion.December2011);
httpWebRequest.Method = RequestMethod.Get;
httpWebRequest.ContentType = RequestContentType.ApplicationXml;
X509Certificate2 certificate = CertificateStore.GetCertificateFromCurrentUserStore(certificateThumbprint);
httpWebRequest.ClientCertificates.Add(certificate);
return httpWebRequest;
}
示例2: GetRequestForCreate
private static HttpWebRequest GetRequestForCreate(Guid subscriptionId, string certificateThumbprint, string serviceName, string deploymentSlot, string deploymentName, Uri packageUrl, string label, string configurationFilePath, bool startDeployment, bool treatWarningsAsError)
{
string deleteDeploymentUrl = GetCreateDeploymentUrl(subscriptionId.AzureRestFormat(), serviceName, deploymentSlot);
Uri requestUri = new Uri(deleteDeploymentUrl);
HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(requestUri);
httpWebRequest.Headers.Add(RequestHeaderName.MSVersion, RequestMSVersion.December2011);
httpWebRequest.Method = RequestMethod.Post;
httpWebRequest.ContentType = RequestContentType.ApplicationXml;
X509Certificate2 certificate = CertificateStore.GetCertificateFromCurrentUserStore(certificateThumbprint);
httpWebRequest.ClientCertificates.Add(certificate);
XDocument requestBody = GetCreateDeploymentRequestBody(deploymentName, packageUrl, label, configurationFilePath, startDeployment, treatWarningsAsError);
Stream requestStream = null;
try
{
requestStream = httpWebRequest.GetRequestStream();
using (StreamWriter streamWriter = new StreamWriter(requestStream, Encoding.UTF8))
{
requestStream = null;
requestBody.Save(streamWriter, SaveOptions.DisableFormatting);
}
}
finally
{
if (requestStream != null)
{
requestStream.Dispose();
}
}
return httpWebRequest;
}