예제 #1
0
        /// <summary>
        /// Convert table to target enumerable
        /// </summary>
        /// <param name="table">Table</param>
        /// <param name="type">Target type</param>
        /// <returns>Target enumerable</returns>
        public static IEnumerable <object> Convert(this Table table, Type type)
        {
            var mapper = new TableMapper(type);

            mapper.Extract();
            return(Convert(table, mapper));
        }
예제 #2
0
        /// <summary>
        /// Convert table to target enumerable
        /// </summary>
        /// <typeparam name="T">Target type</typeparam>
        /// <param name="table">Table</param>
        /// <returns>Target enumerable</returns>
        public static IEnumerable <T> Convert <T>(this Table table) where T : new()
        {
            var mapper = new TableMapper <T>();

            mapper.Extract();
            return(Convert <T>(table, mapper));
        }