예제 #1
0
 private void TestEchoStream(IStreamingService channel, int requestedStreamSize, int bufSize)
 {
     using (var stream = new VerifiableStream(requestedStreamSize))
     {
         using (var receivedStream = channel.EchoStream(stream))
         {
             var receivedSize = VerifyStream(receivedStream, requestedStreamSize, bufSize);
             if (receivedSize != requestedStreamSize)
             {
                 Console.WriteLine("Unexpected stream size: " + receivedSize);
                 //if (requestedStreamSize % 384 != 0)
                 System.Diagnostics.Debugger.Break();
             }
         }
     }
 }