Azure.ApiManagement.IngestTool.Views.AccountPickerHost.OnSubscriptionsChanged C# (CSharp) Method

OnSubscriptionsChanged() private method

private OnSubscriptionsChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private async void OnSubscriptionsChanged(object sender, EventArgs e)
        {
            List<IAzureRMUserAccountSubscriptionContext> subscriptions = (await AzureRMAuthenticationManager.GetSubscriptionsAsync()).ToList();
            Account account = (Account)_accountPicker.SelectedAccount;

            if (subscriptions.Any(x => x.UserAccount.UniqueId != account.UniqueId))
            {
                Dispatcher.Invoke(() => { Subscriptions = subscriptions.ToList(); });
            }
        }