Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit 954550b

Browse files
committed
Remove redundant code paths to use newer ConverTo/ConverToList APIs
1 parent 6b597d4 commit 954550b

File tree

2 files changed

+2
-29
lines changed

2 files changed

+2
-29
lines changed

src/ServiceStack.OrmLite/Expressions/ReadExpressionCommandExtensions.cs

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -149,33 +149,6 @@ internal static List<T> LoadSelect<T>(this IDbCommand dbCmd, Expression<Func<T,
149149
var expr = dbCmd.GetDialectProvider().SqlExpression<T>().Where(predicate);
150150
return dbCmd.LoadListWithReferences<T, T>(expr);
151151
}
152-
153-
internal static T ExprConvertTo<T>(this IDataReader dataReader, IOrmLiteDialectProvider dialectProvider)
154-
{
155-
using (dataReader)
156-
{
157-
return dataReader.Read() ? dataReader.ConvertTo<T>(dialectProvider) : default(T);
158-
}
159-
}
160-
161-
internal static List<T> ExprConvertToList<T>(this IDataReader dataReader, IOrmLiteDialectProvider dialectProvider)
162-
{
163-
var fieldDefs = ModelDefinition<T>.Definition.AllFieldDefinitionsArray;
164-
165-
var to = new List<T>();
166-
using (dataReader)
167-
{
168-
var indexCache = dataReader.GetIndexFieldsCache(ModelDefinition<T>.Definition);
169-
while (dataReader.Read())
170-
{
171-
var row = OrmLiteUtilExtensions.CreateInstance<T>();
172-
row.PopulateWithSqlReader(dialectProvider, dataReader, fieldDefs, indexCache);
173-
to.Add(row);
174-
}
175-
}
176-
return to;
177-
}
178-
179152
}
180153
}
181154

src/ServiceStack.OrmLite/OrmLiteResultsFilterExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ internal static List<T> ExprConvertToList<T>(this IDbCommand dbCmd, string sql =
9595

9696
using (var reader = dbCmd.ExecReader(dbCmd.CommandText))
9797
{
98-
return reader.ExprConvertToList<T>(dbCmd.GetDialectProvider());
98+
return reader.ConvertToList<T>(dbCmd.GetDialectProvider());
9999
}
100100
}
101101

@@ -185,7 +185,7 @@ internal static T ExprConvertTo<T>(this IDbCommand dbCmd, string sql = null)
185185

186186
using (var reader = dbCmd.ExecReader(dbCmd.CommandText))
187187
{
188-
return reader.ExprConvertTo<T>(dbCmd.GetDialectProvider());
188+
return reader.ConvertTo<T>(dbCmd.GetDialectProvider());
189189
}
190190
}
191191

0 commit comments

Comments
 (0)