public AzureDnsProvider(AzureDnsSettings settings)
        {
            var credentials = AzureHelper.GetAzureCredentials(settings.AzureServicePrincipal, settings.AzureSubscription);

            this.client = new DnsManagementClient(credentials);
            this.client.SubscriptionId = settings.AzureSubscription.SubscriptionId;
            this.settings = settings;
        }
Exemple #2
0
        public AzureDnsProvider(AzureDnsSettings settings)
        {
            var restClient = AzureHelper.GetRestClient(settings.AzureServicePrincipal, settings.AzureSubscription);


            this.client = new DnsManagementClient(restClient);
            this.client.SubscriptionId = settings.AzureSubscription.SubscriptionId;
            this.settings = settings;
        }
Exemple #3
0
        public AzureDnsProvider(AzureDnsSettings settings)
        {
            var restClient = AzureHelper.GetRestClient(settings.AzureServicePrincipal, settings.AzureSubscription);

#pragma warning disable DF0020 // Marks undisposed objects assinged to a field, originated in an object creation.
            this.client = new DnsManagementClient(restClient);
#pragma warning restore DF0020 // Marks undisposed objects assinged to a field, originated in an object creation.
            this.client.SubscriptionId = settings.AzureSubscription.SubscriptionId;
            this.settings = settings;
        }