/// <summary> /// 发送RPC消息 /// </summary> /// <param name="serviceName">服务名称</param> /// <param name="request">请求消息</param> /// <returns>响应消息</returns> public RpcTransportMessageResponse SendMessage(RpcTransportMessageRequest request, IRpcMessageSenderContext rpcContext) { IRpcServer rpcServer = rpcServers.FirstOrDefault(server => server.RpcType == rpcContext.RpcType); return(rpcServer.SendMessage(request, rpcContext)); }