Ejemplo n.º 1
0
 public static void Write(Stream stream, Bcp.IPacket packet)
 {
     try
     {
         Action<Stream, Bcp.IPacket> writeCallback;
         var isSuccess = writeCallbacks.TryGetValue(packet.GetType(), out writeCallback);
         Debug.Assert(isSuccess);
         writeCallback(stream, packet);
     }
     catch
     {
         stream.Close();
     }
 }