public static bool AddSubscription(IBenoyEmailFilingSubscription subscription) { if (subscription == null) { throw new ArgumentNullException(nameof(subscription)); } var benoyEmailFilingSubscription = GetByIdentifier(subscription); if (benoyEmailFilingSubscription == null) { Subscriptions.Add(subscription); return(true); } RemoveSubscription(benoyEmailFilingSubscription); Subscriptions.Add(subscription); return(false); }
public static void RemoveSubscription(IBenoyEmailFilingSubscription subscription) { var benoyEmailFilingSubscription = GetByIdentifier(subscription); Subscriptions.Remove(benoyEmailFilingSubscription); }