diff --git a/src/System.Linq.Dynamic.Core/DynamicQueryableExtensions.cs b/src/System.Linq.Dynamic.Core/DynamicQueryableExtensions.cs
index a9a72943..fb57326b 100644
--- a/src/System.Linq.Dynamic.Core/DynamicQueryableExtensions.cs
+++ b/src/System.Linq.Dynamic.Core/DynamicQueryableExtensions.cs
@@ -281,21 +281,21 @@ public static double Average(this IQueryable source, LambdaExpression lambda)
}
#endregion Average
- #region AsEnumerable
+ #region AsDynamicEnumerable
#if NET35
///
/// Returns the input typed as of ./>
///
/// The sequence to type as of .
/// The input typed as of .
- public static IEnumerable AsEnumerable(this IQueryable source)
+ public static IEnumerable AsDynamicEnumerable(this IQueryable source)
#else
///
/// Returns the input typed as of dynamic.
///
/// The sequence to type as of dynamic.
/// The input typed as of dynamic.
- public static IEnumerable AsEnumerable(this IQueryable source)
+ public static IEnumerable AsDynamicEnumerable(this IQueryable source)
#endif
{
foreach (var obj in source)
@@ -303,7 +303,7 @@ public static IEnumerable AsEnumerable(this IQueryable source)
yield return obj;
}
}
- #endregion AsEnumerable
+ #endregion AsDynamicEnumerable
#region Cast
private static readonly MethodInfo _cast = QueryableMethodFinder.GetGenericMethod(nameof(Queryable.Cast));
diff --git a/test/System.Linq.Dynamic.Core.Tests/ComplexTests.cs b/test/System.Linq.Dynamic.Core.Tests/ComplexTests.cs
index 32f63e68..78b0de00 100644
--- a/test/System.Linq.Dynamic.Core.Tests/ComplexTests.cs
+++ b/test/System.Linq.Dynamic.Core.Tests/ComplexTests.cs
@@ -111,11 +111,11 @@ public void GroupByAndSelect_TestDynamicSelectMember()
#else
Assert.Equal(
realQry.Select(x => x.Age).ToArray(),
- selectQry.AsEnumerable().Select(x => x.Age).Cast().ToArray());
+ selectQry.AsDynamicEnumerable().Select(x => x.Age).Cast().ToArray());
Assert.Equal(
realQry.Select(x => x.TotalIncome).ToArray(),
- selectQry.AsEnumerable().Select(x => x.TotalIncome).Cast().ToArray());
+ selectQry.AsDynamicEnumerable().Select(x => x.TotalIncome).Cast().ToArray());
#endif
}
}
diff --git a/test/System.Linq.Dynamic.Core.Tests/ExpressionTests.cs b/test/System.Linq.Dynamic.Core.Tests/ExpressionTests.cs
index e5f248ef..d56c829e 100644
--- a/test/System.Linq.Dynamic.Core.Tests/ExpressionTests.cs
+++ b/test/System.Linq.Dynamic.Core.Tests/ExpressionTests.cs
@@ -2180,7 +2180,7 @@ public void ExpressionTests_Sum()
var qry = initValues.AsQueryable().Select(x => new { strValue = "str", intValue = x }).GroupBy(x => x.strValue);
// Act
- var result = qry.Select("Sum(intValue)").AsEnumerable().ToArray()[0];
+ var result = qry.Select("Sum(intValue)").AsDynamicEnumerable().ToArray()[0];
// Assert
Assert.Equal(15, result);
@@ -2194,7 +2194,7 @@ public void ExpressionTests_Sum_LowerCase()
var qry = initValues.AsQueryable().Select(x => new { strValue = "str", intValue = x }).GroupBy(x => x.strValue);
// Act
- var result = qry.Select("sum(intValue)").AsEnumerable().ToArray()[0];
+ var result = qry.Select("sum(intValue)").AsDynamicEnumerable().ToArray()[0];
// Assert
Assert.Equal(15, result);
diff --git a/test/System.Linq.Dynamic.Core.Tests/QueryableTests.Select.cs b/test/System.Linq.Dynamic.Core.Tests/QueryableTests.Select.cs
index 65c87882..3cee3607 100644
--- a/test/System.Linq.Dynamic.Core.Tests/QueryableTests.Select.cs
+++ b/test/System.Linq.Dynamic.Core.Tests/QueryableTests.Select.cs
@@ -142,7 +142,7 @@ public void Select_Dynamic3()
Assert.Equal(testList.Select(x => x.UserName).ToArray(), userNames.Cast().ToArray());
Assert.Equal(
testList.Select(x => "{ UserName = " + x.UserName + ", MyFirstName = " + x.Profile.FirstName + " }").ToArray(),
- userFirstName.AsEnumerable().Select(x => x.ToString()).Cast().ToArray());
+ userFirstName.AsDynamicEnumerable().Select(x => x.ToString()).Cast().ToArray());
Assert.Equal(testList[0].Roles.Select(x => x.Id).ToArray(), Enumerable.ToArray(userRoles.First().RoleIds));
#endif
}