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; }
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; }
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; }