Ejemplo n.º 1
0
        private ServiceImplementStub(IDataReceiver dataReceiver, Type serviceType, IRpcImplInstnce rpcImpl)
        {
            rpcImplInstance = rpcImpl;

            routingRule             = MetaData.GetServiceRoutingRule(serviceType);
            serviceMethodDispatcher = MetaData.GetServiceMethodDispatcher(serviceType);
            methodSerializer        = MetaData.GetMethodSerializer(serviceType);
            dataReceiver.RegisterImpl(this, MetaData.GetServiceId(serviceType));
        }
Ejemplo n.º 2
0
 public static void SetServiceMethodDispatcher(Type service, IServiceMethodDispatcher serviceMethodDispatcher)
 {
     TypeToServiceMethodDispatcher[service] = serviceMethodDispatcher;
 }
Ejemplo n.º 3
0
 public static void SetServiceMethodDispatcher(Type service, IServiceMethodDispatcher serviceMethodDispatcher)
 {
     TypeToServiceMethodDispatcher[service] = serviceMethodDispatcher;
 }