Exemple #1
0
        /// <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);
            }
        }