@@ -37,12 +37,12 @@ public static IQueryable<TEntity> TemporalAsOf<TEntity>(
37
37
where TEntity : class
38
38
{
39
39
var queryableSource = ( IQueryable ) source ;
40
- var queryRootExpression = ( QueryRootExpression ) queryableSource . Expression ;
41
- var entityType = queryRootExpression . EntityType ;
40
+ var entityQueryRootExpression = ( EntityQueryRootExpression ) queryableSource . Expression ;
41
+ var entityType = entityQueryRootExpression . EntityType ;
42
42
43
43
return queryableSource . Provider . CreateQuery < TEntity > (
44
44
new TemporalAsOfQueryRootExpression (
45
- queryRootExpression . QueryProvider ! ,
45
+ entityQueryRootExpression . QueryProvider ! ,
46
46
entityType ,
47
47
utcPointInTime ) ) . AsNoTracking ( ) ;
48
48
}
@@ -83,12 +83,12 @@ public static IQueryable<TEntity> TemporalFromTo<TEntity>(
83
83
where TEntity : class
84
84
{
85
85
var queryableSource = ( IQueryable ) source ;
86
- var queryRootExpression = ( QueryRootExpression ) queryableSource . Expression ;
87
- var entityType = queryRootExpression . EntityType ;
86
+ var entityQueryRootExpression = ( EntityQueryRootExpression ) queryableSource . Expression ;
87
+ var entityType = entityQueryRootExpression . EntityType ;
88
88
89
89
return queryableSource . Provider . CreateQuery < TEntity > (
90
90
new TemporalFromToQueryRootExpression (
91
- queryRootExpression . QueryProvider ! ,
91
+ entityQueryRootExpression . QueryProvider ! ,
92
92
entityType ,
93
93
utcFrom ,
94
94
utcTo ) ) . AsNoTracking ( ) ;
@@ -130,12 +130,12 @@ public static IQueryable<TEntity> TemporalBetween<TEntity>(
130
130
where TEntity : class
131
131
{
132
132
var queryableSource = ( IQueryable ) source ;
133
- var queryRootExpression = ( QueryRootExpression ) queryableSource . Expression ;
134
- var entityType = queryRootExpression . EntityType ;
133
+ var entityQueryRootExpression = ( EntityQueryRootExpression ) queryableSource . Expression ;
134
+ var entityType = entityQueryRootExpression . EntityType ;
135
135
136
136
return queryableSource . Provider . CreateQuery < TEntity > (
137
137
new TemporalBetweenQueryRootExpression (
138
- queryRootExpression . QueryProvider ! ,
138
+ entityQueryRootExpression . QueryProvider ! ,
139
139
entityType ,
140
140
utcFrom ,
141
141
utcTo ) ) . AsNoTracking ( ) ;
@@ -177,12 +177,12 @@ public static IQueryable<TEntity> TemporalContainedIn<TEntity>(
177
177
where TEntity : class
178
178
{
179
179
var queryableSource = ( IQueryable ) source ;
180
- var queryRootExpression = ( QueryRootExpression ) queryableSource . Expression ;
181
- var entityType = queryRootExpression . EntityType ;
180
+ var entityQueryRootExpression = ( EntityQueryRootExpression ) queryableSource . Expression ;
181
+ var entityType = entityQueryRootExpression . EntityType ;
182
182
183
183
return queryableSource . Provider . CreateQuery < TEntity > (
184
184
new TemporalContainedInQueryRootExpression (
185
- queryRootExpression . QueryProvider ! ,
185
+ entityQueryRootExpression . QueryProvider ! ,
186
186
entityType ,
187
187
utcFrom ,
188
188
utcTo ) ) . AsNoTracking ( ) ;
@@ -208,11 +208,11 @@ public static IQueryable<TEntity> TemporalAll<TEntity>(
208
208
where TEntity : class
209
209
{
210
210
var queryableSource = ( IQueryable ) source ;
211
- var queryRootExpression = ( QueryRootExpression ) queryableSource . Expression ;
212
- var entityType = queryRootExpression . EntityType ;
211
+ var entityQueryRootExpression = ( EntityQueryRootExpression ) queryableSource . Expression ;
212
+ var entityType = entityQueryRootExpression . EntityType ;
213
213
214
214
return queryableSource . Provider . CreateQuery < TEntity > (
215
215
new TemporalAllQueryRootExpression (
216
- queryRootExpression . QueryProvider ! , entityType ) ) . AsNoTracking ( ) ;
216
+ entityQueryRootExpression . QueryProvider ! , entityType ) ) . AsNoTracking ( ) ;
217
217
}
218
218
}
0 commit comments