public PowerBIClient(IAzureContext context) { if (context == null) { throw new ApplicationException(Resources.InvalidDefaultSubscription); } _subscriptionId = context.Subscription.GetId(); _client = AzureSession.Instance.ClientFactory.CreateArmClient <PowerBIDedicatedManagementClient>( context, AzureEnvironment.Endpoint.ResourceManager); _currentUser = context.Account.Id; }
private void SetupManagementClients(MockContext context) { PowerBIEmbeddedCapacityManagementClient = GetPowerBIEmbeddedCapacityManagementClient(context); NewResourceManagementClient = GetNewResourceManagementClient(context); _helper.SetupManagementClients(NewResourceManagementClient, PowerBIEmbeddedCapacityManagementClient); }