Exemple #1
0
        public void RegisterProducer(IEventProducer eventProducer)
        {
            // add it
            Producers.Add(eventProducer);

            // and register this as the context with the producer
            eventProducer.Init(this);

            Log(LogType.ProducerRegistered, source: eventProducer);

            AssertProducerIsReady(eventProducer);

            // after registered, go ahead and start the producer.
            eventProducer.Start();
        }