예제 #1
0
 ServerNode LoadServer()
 {
     if (!AllowLazyLoad(r => r.Server))
     {
         return(server.CurrentValue);
     }
     if (server.CurrentValue == null)
     {
         return(server.CurrentValue);
     }
     return(serverNodeService.GetServerNode(server.CurrentValue.Id));
 }
예제 #2
0
        /// <summary>
        /// 获取服务节点
        /// </summary>
        /// <param name="filter">查询条件</param>
        /// <returns></returns>
        public ServerNodeDto GetServerNode(ServerNodeFilterDto filter)
        {
            var serverNode = serverNodeService.GetServerNode(CreateQueryObject(filter));

            return(serverNode.MapTo <ServerNodeDto>());
        }