public virtual IAzure GetAzureService(IAzureCredential credentials) { var servicePrincipal = new ServicePrincipalLoginInformation { ClientId = credentials.ClientId, ClientSecret = credentials.Key }; var azureCredentials = new AzureCredentials(servicePrincipal, credentials.TenantId, AzureEnvironment.AzureGlobalCloud); var azure = Microsoft.Azure.Management.Fluent.Azure .Configure() .WithLogLevel(HttpLoggingDelegatingHandler.Level.BASIC) .Authenticate(azureCredentials) .WithSubscription(credentials.SubscriptionId); return(azure); }
public DefaultAzureManager(IAzureCredential credentials) : base(credentials) { }
protected BaseAzureManager(IAzureCredential credentials) { _credentials = credentials; AzureSerivce = Azure(); }