public void RegisterSubscripter(ISubscripterRegister subscripter)
        {
            Guard.ArgumentNotNull(subscripter, "subscripter");

            lock (SyncObj)
            {
                if (!eventSubscripters.ContainsKey(subscripter.Name))
                {
                    subscripter.Register();
                    eventSubscripters.Add(subscripter.Name, subscripter);
                }
            }
        }
Exemple #2
0
        public void RegisterSubscripter(ISubscripterRegister subscripter)
        {
            Guard.ArgumentNotNull(subscripter, "subscripter");

            lock (SyncObj)
            {
                if (!eventSubscripters.ContainsKey(subscripter.Name))
                {
                    subscripter.Register();
                    eventSubscripters.Add(subscripter.Name, subscripter);
                }
            }
        }