* PeerChannelFactory.cs, PeerChannelListener.cs : add MessageEncoder
as common interface member, and use binary encoder (not text).
svn path=/trunk/mcs/; revision=137669
+2009-07-10 Atsushi Enomoto <atsushi@ximian.com>
+
+ * PeerChannelFactory.cs, PeerChannelListener.cs : add MessageEncoder
+ as common interface member, and use binary encoder (not text).
+
2009-07-09 Atsushi Enomoto <atsushi@ximian.com>
* PeerDuplexChannel.cs : PeerNode constructor argument changes.
{
PeerTransportBindingElement Source { get; }
PeerResolver Resolver { get; }
+ MessageEncoder MessageEncoder { get; }
}
internal class PeerChannelFactory<TChannel> : ChannelFactoryBase<TChannel>, IPeerChannelManager
}
}
if (encoder == null)
- encoder = new TextMessageEncoder (MessageVersion.Default, Encoding.UTF8);
+ encoder = new BinaryMessageEncoder ();
}
public PeerResolver Resolver { get; set; }
}
}
if (encoder == null)
- encoder = new TextMessageEncoder (MessageVersion.Default, Encoding.UTF8);
+ encoder = new BinaryMessageEncoder ();
}
public PeerResolver Resolver { get; set; }