Microsoft.Azure.Commands.Common.Authentication.Models.AzureAccount.RemoveSubscription C# (CSharp) Method

RemoveSubscription() public method

public RemoveSubscription ( System.Guid id ) : void
id System.Guid
return void
        public void RemoveSubscription(Guid id)
        {
            if (HasSubscription(id))
            {
                var remainingSubscriptions = GetPropertyAsArray(Property.Subscriptions).Where(s => s != id.ToString()).ToArray();

                if (remainingSubscriptions.Any())
                {
                    Properties[Property.Subscriptions] = string.Join(",", remainingSubscriptions);
                }
                else
                {
                    Properties.Remove(Property.Subscriptions);
                }
            }
        }