コード例 #1
0
 public override TProtocolPair GetProtocolPair(TTransportPair transportPair)
 {
     return(_func(transportPair));
 }
コード例 #2
0
 public TProtocolFactory GetInputProtocolFactory()
 {
     return(new DelegateTProtocolFactory(t =>
                                         GetProtocolPair(TTransportPair.FromSingleTransport(t)).InputProtocol));
 }
コード例 #3
0
 public TProtocolFactory GetOutputProtocolFactory()
 {
     return(new DelegateTProtocolFactory(trans =>
                                         GetProtocolPair(TTransportPair.FromSingleTransport(trans)).OutputProtocol));
 }
コード例 #4
0
 public abstract TProtocolPair GetProtocolPair(TTransportPair transportPair);