Exemplo n.º 1
0
        private String SaveConfiguration(XElement configuration)
        {
            String uri = String.Format(changeConfigurationFormat, subscriptionId, serviceName, deploymentSlot);

            XDocument payload = CreatePayload(configuration);
            ServiceManagementOperation operation = new ServiceManagementOperation(thumbprint);
            String requestId = operation.Invoke(uri, payload);
            return requestId;
        }
Exemplo n.º 2
0
        private XElement LoadConfiguration()
        {
            String uri = String.Format(getConfigurationFormat, subscriptionId, serviceName, deploymentSlot);
            ServiceManagementOperation operation = new ServiceManagementOperation(thumbprint);
            XDocument deployment = operation.Invoke(uri);

            String base64Configuration = deployment.Element(wa + "Deployment").Element(wa + "Configuration").Value;
            String stringConfiguration = ConvertFromBase64String(base64Configuration);

            XElement configuration = XElement.Parse(stringConfiguration);
            return configuration;
        }