Beispiel #1
0
 private static void InitialiseDefaults()
 {
     _internalMessageHandler = new NullMessageHandler();
     _rootMessageHandler     = new NullMessageHandler();
     _allEvents          = new string[0];
     _defaultEventStatus = new BitArray(1, false);
 }
Beispiel #2
0
        public ChainOfResponsibilityDemo(TestOutputHelper output)
        {
            _output = output;

            var nullHandler = new NullMessageHandler();                 //this is the tail of the chain
            var bigHandler  = new BigMessageHandler(11, nullHandler);

            _chainSmallBigNull = new SmallMessageHandler(7, bigHandler);//this is the head of the chain
        }