示例#1
0
        public static void CreateServerAndClientProxy <T, I>(out IActorServerProxy server, out IActorClientProxy <I> client)
            where T : new()
        {
            server = ActorServerProxy.Create <T>("tcp://*:0");
            int port = server.BindEndPoint.Port;

            client = ActorClientProxy.CreateProxy <I>("tcp://localhost:" + port).Result;
        }
示例#2
0
        public static void CreateServerAndClient <T, I>(T impl, out IActorServerProxy server, out IActorClientProxy <I> client)
        {
            server = ActorServerProxy.Create("tcp://*:0", impl);
            int port = server.BindEndPoint.Port;

            client = ActorClientProxy.CreateProxy <I>("tcp://localhost:" + port).Result;
        }