Esempio n. 1
0
        /// <summary>
        ///		通过可路由Uri,获取一个Rpc客户端代理
        /// </summary>
        /// <typeparam name="T">Rpc的声明Interface</typeparam>
        /// <param name="uri">一个可用于路由的Uri实体类,例如IdUri或GroupUri</param>
        /// <returns>Rpc客户端代理类</returns>
        public static RpcClientProxy GetProxy <T>(ResolvableUri uri)
        {
            ServerUri solved = uri.Resolve(RouteMethod.Rpc);

            return(GetProxyInner <T>(solved, uri));
        }
Esempio n. 2
0
 public static Database GetDatabase(ResolvableUri uri)
 {
     return GetDatabase(uri.Resolve(RouteMethod.Database));
 }
Esempio n. 3
0
 public static Database GetDatabase(ResolvableUri uri)
 {
     return(GetDatabase(uri.Resolve(RouteMethod.Database)));
 }