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 }); }
public BarInvokeWrapper(IBar bar, BarLogger logger) : base(bar) { _logger = logger; }