Example #1
0
        public void UnregisterConsumer(IInputConsumer consumer)
        {
            lock (featureSyncObject) {
                InputConsumers.Remove(consumer);
            }

            Logger.Debug("{0}: Input consumer has been unregistered", Name);
        }
Example #2
0
        public void RegisterConsumer(IInputConsumer consumer)
        {
            lock (featureSyncObject) {
                InputConsumers.Add(consumer);
            }

            Logger.Debug("{0}: New input consumer registered", Name);
        }