private async void ReloadResourceGroups()
{
if (ActiveSubscription?.Length > 0)
{
_azureContext.Subscription.Id = Guid.Parse(ActiveSubscription);
//_resourceManagementClient = AzureSession.ClientFactory.CreateArmClient<ResourceManagementClient>(_azureContext, AzureEnvironment.Endpoint.ResourceManager);
_resourceManagementClient = new ResourceManagementClient(_tokenCreds);
_resourceManagementClient.SubscriptionId = ActiveSubscription;
ResourceGroups = (await _resourceManagementClient.ResourceGroups.ListAsync()).ToList();
if (ResourceGroups?.Count == 1)
{
ActiveResourceGroup = ResourceGroups[0];
}
}
}