public ServerStreamingResult(AsyncServerStreamingCall <byte[]> inner, IFormatterResolver resolver)
 {
     this.inner          = inner;
     this.responseStream = new MarshallingAsyncStreamReader <TResponse>(inner.ResponseStream, resolver);
 }
 public DuplexStreamingResult(AsyncDuplexStreamingCall <byte[], byte[]> inner, IFormatterResolver resolver)
 {
     this.inner          = inner;
     this.requestStream  = new MarshallingClientStreamWriter <TRequest>(inner.RequestStream, resolver);
     this.responseStream = new MarshallingAsyncStreamReader <TResponse>(inner.ResponseStream, resolver);
 }