Esempio n. 1
0
 public virtual void SetEventTopic(string key, Topic topic)
 {
     lock (EventKeys)
     {
         EventKeys.Add(key);
     }
 }
Esempio n. 2
0
 public virtual bool AddEvent(string key, Topic topic)
 {
     lock (EventKeys)
     {
         return(EventKeys.Add(key));
     }
 }
        private bool AddEventCore(string key)
        {
            lock (EventKeys)
            {
                if (EventKeys.Contains(key))
                {
                    return(false);
                }

                EventKeys.Add(key);
                return(true);
            }
        }
Esempio n. 4
0
        public virtual bool AddEvent(string key, Topic topic)
        {
            lock (EventKeys)
            {
                if (EventKeys.Contains(key))
                {
                    return(false);
                }

                EventKeys.Add(key);
                return(true);
            }
        }