public void SetSubscriptions(List<AzureSubscription> subscriptions)
{
if (subscriptions == null || subscriptions.Count == 0)
{
if (Properties.ContainsKey(Property.Subscriptions))
{
Properties.Remove(Property.Subscriptions);
}
}
else
{
string value = string.Join(",", subscriptions.Select(s => s.Id.ToString()));
Properties[Property.Subscriptions] = value;
}
}