Ejemplo n.º 1
0
        /// <summary>
        /// 모든 QueryString 을 Table 로 반환한다.
        /// </summary>
        /// <returns>Query 정보</returns>
        public virtual QueryTable GetQueries()
        {
            var queryTable = new QueryTable();

            if (IsDebugEnabled)
            {
                log.Debug("모든 쿼리 문장 정보를 로드합니다...");
            }

            foreach (IConfig config in QuerySource.Configs)
            {
                foreach (string queryName in config.GetKeys())
                {
                    string queryKey = config.Name + SECTION_DELIMITER + queryName;
                    queryTable.Add(queryKey, config.GetString(queryName, string.Empty));
                }
            }

            return(queryTable);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 모든 QueryString 을 Table 로 반환한다.
        /// </summary>
        /// <returns>Query 정보</returns>
        public virtual QueryTable GetQueries() {
            var queryTable = new QueryTable();

            if(IsDebugEnabled)
                log.Debug("모든 쿼리 문장 정보를 로드합니다...");

            foreach(IConfig config in QuerySource.Configs)
                foreach(string queryName in config.GetKeys()) {
                    string queryKey = config.Name + SECTION_DELIMITER + queryName;
                    queryTable.Add(queryKey, config.GetString(queryName, string.Empty));
                }

            return queryTable;
        }