示例#1
0
 public TransforRpcClient(ITransportFactory <AmpMessage> factory,
                          IMessageHandler <AmpMessage> handler,
                          IBridgeRouter <AmpMessage> router
                          )
 {
     this._transportFactory  = factory;
     this._handler           = handler;
     this._handler.Recieved += Message_Recieved;
     this._router            = router;
 }
示例#2
0
 public BridgeRpcClient(ITransportFactory <TMessage> factory,
                        IMessageHandler <TMessage> handler,
                        IBridgeRouter <TMessage> router,
                        IServiceActorLocator <TMessage> actorLocator
                        )
 {
     this._transportFactory  = factory;
     this._handler           = handler;
     this._handler.Recieved += Message_Recieved;
     this._router            = router;
     this._actorLocator      = actorLocator;
 }