Beispiel #1
0
        public EncodeDecodeTests()
        {
            var buffer = new byte[128];

            _fooLogger = new FooLogger(_stream, buffer);
            _barLogger = new BarLogger(_stream, buffer);

            var argDecoder = new CustomArgumentDecoder();

            _fooDecoder = new FooDecoder(argDecoder);
            _barDecoder = new BarDecoder(argDecoder);
            _logDecoder = new LogDecoder(128, new IChannelDecoder[] { _fooDecoder, _barDecoder });
        }
Beispiel #2
0
 public BarInvokeWrapper(IBar bar, BarLogger logger) : base(bar)
 {
     _logger = logger;
 }