/// <summary> /// Adds the subscription. /// </summary> /// <param name="subscriptionRequest">The subscription.</param> private DataSubscriptionRequest AddSubscription(DataSubscriptionRequest subscriptionRequest) { var found = _requesteddatasubscriptions.FirstOrDefault(x => x.GetSubscriptionName() == subscriptionRequest.GetSubscriptionName()); if (found == null) { _requesteddatasubscriptions.Add(subscriptionRequest); _datafeed.AddSubscription(subscriptionRequest); return(subscriptionRequest); } else { return(found); } }