/// <summary> /// 특정 모델로 매핑하여 결과 목록을 반환합니다. /// </summary> /// <typeparam name="T">정의된 모델</typeparam> /// <param name="comm">SqlCommand</param> /// <returns>정의된 모델의 인스턴스 목록</returns> public static List <T> ExecuteListModel <T>(this SqlCommand comm) where T : new() { if (Logger != null) { Logger.Debug($"ExecuteQuery : {comm.CommandText}"); } var result = new List <T>(); DataTable Dt = comm.ExecuteTable(); if (Dt != null && Dt.Rows != null && Dt.Rows.Count > 0) { result = EntityHandler.Binding <T>(Dt); } return(result); }