Exemplo n.º 1
0
 public FactoidModule(IVariableHandler variableHandler)
 {
     MessageProducers.Add(new FactoidCommandProducer());
     MessageReactors.Add(new FactoidTriggerReactor(variableHandler));
 }
Exemplo n.º 2
0
 public TLAModule(IVariableHandler variableHandler)
 {
     MessageReactors.Add(new AcronymExpansionReactor(variableHandler));
     MessageReactors.Add(new AcronymDefinitionReactor(variableHandler));
 }
Exemplo n.º 3
0
 public InventoryModule(IVariableHandler varHandler)
 {
     MessageReactors.Add(new InventoryCommandReactor(varHandler));
     MessageProducers.Add(new InventoryInventoryCommandProducer());
 }
Exemplo n.º 4
0
        public RepeaterModule()
        {
            var chainStore = new MessageChainStore();

            MessageReactors.Add(new MessageChainReactor(chainStore));
        }