public void SubscribeTo(string subscription) { if (string.IsNullOrEmpty(subscription)) throw new ArgumentException("Subscription cannot be null or empty"); this.subscriptions.Add(subscription); }