Esempio n. 1
0
        private JsonRpc GetRpcServer(Stream stream, IResolveAssemblyReferenceTaskHandler handler)
        {
            IJsonRpcMessageHandler serverHandler = RpcUtils.GetRarMessageHandler(stream);
            JsonRpc rpc = new JsonRpc(serverHandler, handler);

            return(rpc);
        }
Esempio n. 2
0
        private IResolveAssemblyReferenceTaskHandler GetRpcClient()
        {
            ErrorUtilities.VerifyThrowInternalErrorUnreachable(_clientStream != null);

            IJsonRpcMessageHandler handler = RpcUtils.GetRarMessageHandler(_clientStream);

            return(JsonRpc.Attach <IResolveAssemblyReferenceTaskHandler>(handler));
        }