BoC.EventAggregator.BaseEvent.Subscribe C# (CSharp) Method

Subscribe() protected method

Subscribes the specified event subscription.
protected Subscribe ( IEventSubscription eventSubscription ) : SubscriptionToken
eventSubscription IEventSubscription The event subscription.
return SubscriptionToken
        protected virtual SubscriptionToken Subscribe(IEventSubscription eventSubscription)
        {
            eventSubscription.SubscriptionToken = new SubscriptionToken();

            lock (_subscriptions)
            {
                _subscriptions.Add(eventSubscription);
            }

            return eventSubscription.SubscriptionToken;
        }