示例#1
0
 public MessageSocket(IBinaryMessageSerializer <TRequestType> serializer, IBinaryMessageDeserializer <TResponseType> deserializer,
                      IBinarySocketClient communicator)
 {
     _serializer   = serializer;
     _deserializer = deserializer;
     _communicator = communicator;
 }
 public MessgePackSocketClient(Uri uri, IBinaryMessageDeserializer <TRes> deserializer = null) :
     base(new MessagePackSocketSerializer <TReq>(), deserializer ?? new MessagePackSocketDeserializer <TRes>(),
          new BinarySocketClient(new ReactClientSocket(), uri, new SocketOptions(MessageType.Binary)))
 {
 }