Пример #1
0
 public StreamingChannel()
 {
     if (null == _serializer)
     {
         _serializer = new DefaultSerializer();
     }
     _parameterTransferHelper = new ParameterTransferHelper(_serializer);
 }
Пример #2
0
 public Host(ISerializer serializer)
 {
     _serializer = serializer ?? new DefaultSerializer();
     _parameterTransferHelper = new ParameterTransferHelper(_serializer);
 }
Пример #3
0
 public Host()
 {
     _parameterTransferHelper = new ParameterTransferHelper(_serializer);
 }
 private object[] RunInAndOut(params object[] obj)
 {
     var pth = new ParameterTransferHelper();
     object[] result = null;
     using (var ms = new MemoryStream())
     using (var writer = new BinaryWriter(ms))
     using (var reader = new BinaryReader(ms))
     {
         pth.SendParameters(false, 0, writer, obj);
         ms.Position = 0;
         result = pth.ReceiveParameters(reader);
     }
     return result;
 }
Пример #5
0
 public StreamingChannel(ISerializer serializer)
     : base(serializer)
 {
     _parameterTransferHelper = new ParameterTransferHelper(_serializer);
 }