예제 #1
0
        private tangible.Azure.Management.Model.Deployment GetDeployment(string subscriptionId, string hostedServiceName, string deploymentSlot, string managementThumb)
        {
            var subscription = new tangible.Azure.Management.Model.Subscription()
            {
                Id = subscriptionId, ManagementCertificateThumbprint = managementThumb
            };
            var cloudService = subscription.HostedServices.FirstOrDefault(hs => hs.ServiceName == hostedServiceName);

            return((deploymentSlot.ToLower() == "production") ? cloudService.Production : cloudService.Staging);
        }
        private tangible.Azure.Management.Model.Deployment GetDeployment(string subscriptionId, string hostedServiceName, string deploymentSlot, string managementThumb)
        {
            var subscription = new tangible.Azure.Management.Model.Subscription() { Id = subscriptionId, ManagementCertificateThumbprint = managementThumb };
            var cloudService = subscription.HostedServices.FirstOrDefault(hs => hs.ServiceName == hostedServiceName);

            return (deploymentSlot.ToLower() == "production") ? cloudService.Production : cloudService.Staging;
        }