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;
        }
Example #2
0
 private void SetupManagementClients(MockContext context)
 {
     PowerBIEmbeddedCapacityManagementClient = GetPowerBIEmbeddedCapacityManagementClient(context);
     NewResourceManagementClient             = GetNewResourceManagementClient(context);
     _helper.SetupManagementClients(NewResourceManagementClient, PowerBIEmbeddedCapacityManagementClient);
 }