From d998afb2c138593fde6b2cbcc6423f0674ed1807 Mon Sep 17 00:00:00 2001 From: Pawel Gerr Date: Tue, 13 Feb 2024 19:45:30 +0100 Subject: [PATCH] Updated to EF 8.0.2 --- Directory.Build.props | 2 +- .../Thinktecture.EntityFrameworkCore.Benchmarks.csproj | 2 +- ...ecture.EntityFrameworkCore.SqlServer.Samples.csproj | 2 +- ...nktecture.EntityFrameworkCore.Sqlite.Samples.csproj | 2 +- src/Directory.Build.props | 2 +- .../Thinktecture.EntityFrameworkCore.Relational.csproj | 4 ++-- ...erverQueryableMethodTranslatingExpressionVisitor.cs | 2 +- ...eryableMethodTranslatingExpressionVisitorFactory.cs | 3 ++- .../Thinktecture.EntityFrameworkCore.SqlServer.csproj | 2 +- .../Thinktecture.EntityFrameworkCore.Sqlite.csproj | 2 +- .../Thinktecture.EntityFrameworkCore.Testing.csproj | 4 ++-- tests/Directory.Build.props | 10 +++++----- ...ure.EntityFrameworkCore.BulkOperations.Tests.csproj | 2 +- ...ktecture.EntityFrameworkCore.SqlServer.Tests.csproj | 4 ++-- ...hinktecture.EntityFrameworkCore.Sqlite.Tests.csproj | 2 +- ...Thinktecture.EntityFrameworkCore.TestHelpers.csproj | 2 +- ...inktecture.EntityFrameworkCore.Testing.Tests.csproj | 2 +- 17 files changed, 25 insertions(+), 24 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 486e2c7c..d3cfb334 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,7 +2,7 @@ (c) $([System.DateTime]::Now.Year), Pawel Gerr. All rights reserved. - 8.1.0 + 8.1.1 Pawel Gerr true https://dev.azure.com/pawelgerr/Thinktecture.EntityFrameworkCore diff --git a/samples/Thinktecture.EntityFrameworkCore.Benchmarks/Thinktecture.EntityFrameworkCore.Benchmarks.csproj b/samples/Thinktecture.EntityFrameworkCore.Benchmarks/Thinktecture.EntityFrameworkCore.Benchmarks.csproj index ecbfd8d3..ceef01e0 100644 --- a/samples/Thinktecture.EntityFrameworkCore.Benchmarks/Thinktecture.EntityFrameworkCore.Benchmarks.csproj +++ b/samples/Thinktecture.EntityFrameworkCore.Benchmarks/Thinktecture.EntityFrameworkCore.Benchmarks.csproj @@ -12,7 +12,7 @@ - + diff --git a/samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples.csproj b/samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples.csproj index e2301954..29d1b832 100644 --- a/samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples.csproj +++ b/samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples/Thinktecture.EntityFrameworkCore.SqlServer.Samples.csproj @@ -17,7 +17,7 @@ - + diff --git a/samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples.csproj b/samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples.csproj index efb61eff..4ab5b003 100644 --- a/samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples.csproj +++ b/samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples/Thinktecture.EntityFrameworkCore.Sqlite.Samples.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/Directory.Build.props b/src/Directory.Build.props index a8af255c..010ea0da 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -18,7 +18,7 @@ - + diff --git a/src/Thinktecture.EntityFrameworkCore.Relational/Thinktecture.EntityFrameworkCore.Relational.csproj b/src/Thinktecture.EntityFrameworkCore.Relational/Thinktecture.EntityFrameworkCore.Relational.csproj index 9237d303..8de30872 100644 --- a/src/Thinktecture.EntityFrameworkCore.Relational/Thinktecture.EntityFrameworkCore.Relational.csproj +++ b/src/Thinktecture.EntityFrameworkCore.Relational/Thinktecture.EntityFrameworkCore.Relational.csproj @@ -1,8 +1,8 @@ - - + + diff --git a/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor.cs b/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor.cs index fe4bfbe0..f62e6276 100644 --- a/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor.cs +++ b/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor.cs @@ -17,7 +17,7 @@ public class ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor public ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor( QueryableMethodTranslatingExpressionVisitorDependencies dependencies, RelationalQueryableMethodTranslatingExpressionVisitorDependencies relationalDependencies, - QueryCompilationContext queryCompilationContext, + SqlServerQueryCompilationContext queryCompilationContext, ISqlServerSingletonOptions sqlServerSingletonOptions) : base(dependencies, relationalDependencies, queryCompilationContext, sqlServerSingletonOptions) { diff --git a/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitorFactory.cs b/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitorFactory.cs index 6c0081e8..88bc89c9 100644 --- a/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitorFactory.cs +++ b/src/Thinktecture.EntityFrameworkCore.SqlServer/EntityFrameworkCore/Query/ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitorFactory.cs @@ -1,6 +1,7 @@ using System.Diagnostics.CodeAnalysis; using Microsoft.EntityFrameworkCore.Query; using Microsoft.EntityFrameworkCore.SqlServer.Infrastructure.Internal; +using Microsoft.EntityFrameworkCore.SqlServer.Query.Internal; namespace Thinktecture.EntityFrameworkCore.Query; @@ -34,6 +35,6 @@ public ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitorFactory( /// public QueryableMethodTranslatingExpressionVisitor Create(QueryCompilationContext queryCompilationContext) { - return new ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor(_dependencies, _relationalDependencies, queryCompilationContext, _sqlServerSingletonOptions); + return new ThinktectureSqlServerQueryableMethodTranslatingExpressionVisitor(_dependencies, _relationalDependencies, (SqlServerQueryCompilationContext)queryCompilationContext, _sqlServerSingletonOptions); } } diff --git a/src/Thinktecture.EntityFrameworkCore.SqlServer/Thinktecture.EntityFrameworkCore.SqlServer.csproj b/src/Thinktecture.EntityFrameworkCore.SqlServer/Thinktecture.EntityFrameworkCore.SqlServer.csproj index 4e634b6a..294bccad 100644 --- a/src/Thinktecture.EntityFrameworkCore.SqlServer/Thinktecture.EntityFrameworkCore.SqlServer.csproj +++ b/src/Thinktecture.EntityFrameworkCore.SqlServer/Thinktecture.EntityFrameworkCore.SqlServer.csproj @@ -5,7 +5,7 @@ - + diff --git a/src/Thinktecture.EntityFrameworkCore.Sqlite/Thinktecture.EntityFrameworkCore.Sqlite.csproj b/src/Thinktecture.EntityFrameworkCore.Sqlite/Thinktecture.EntityFrameworkCore.Sqlite.csproj index 02603a11..15eed552 100644 --- a/src/Thinktecture.EntityFrameworkCore.Sqlite/Thinktecture.EntityFrameworkCore.Sqlite.csproj +++ b/src/Thinktecture.EntityFrameworkCore.Sqlite/Thinktecture.EntityFrameworkCore.Sqlite.csproj @@ -5,7 +5,7 @@ - + diff --git a/src/Thinktecture.EntityFrameworkCore.Testing/Thinktecture.EntityFrameworkCore.Testing.csproj b/src/Thinktecture.EntityFrameworkCore.Testing/Thinktecture.EntityFrameworkCore.Testing.csproj index a82265d8..4eeab8de 100644 --- a/src/Thinktecture.EntityFrameworkCore.Testing/Thinktecture.EntityFrameworkCore.Testing.csproj +++ b/src/Thinktecture.EntityFrameworkCore.Testing/Thinktecture.EntityFrameworkCore.Testing.csproj @@ -1,7 +1,7 @@ - + - + diff --git a/tests/Directory.Build.props b/tests/Directory.Build.props index 034b814e..85993e8b 100644 --- a/tests/Directory.Build.props +++ b/tests/Directory.Build.props @@ -3,19 +3,19 @@ $([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../')) false - $(NoWarn);CA1062;EF1002 + $(NoWarn);CA1062;EF1002;xUnit1041 - + - + - - + + diff --git a/tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests.csproj b/tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests.csproj index 491a70e8..feb2ef19 100644 --- a/tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests.csproj +++ b/tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests/Thinktecture.EntityFrameworkCore.BulkOperations.Tests.csproj @@ -9,7 +9,7 @@ - + diff --git a/tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests.csproj b/tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests.csproj index 17c5e6be..3ff4dda4 100644 --- a/tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests.csproj +++ b/tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests/Thinktecture.EntityFrameworkCore.SqlServer.Tests.csproj @@ -5,10 +5,10 @@ - + - + diff --git a/tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests.csproj b/tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests.csproj index f07360cd..a68d5076 100644 --- a/tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests.csproj +++ b/tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests/Thinktecture.EntityFrameworkCore.Sqlite.Tests.csproj @@ -5,7 +5,7 @@ - + diff --git a/tests/Thinktecture.EntityFrameworkCore.TestHelpers/Thinktecture.EntityFrameworkCore.TestHelpers.csproj b/tests/Thinktecture.EntityFrameworkCore.TestHelpers/Thinktecture.EntityFrameworkCore.TestHelpers.csproj index 49d87d8b..832dbde8 100644 --- a/tests/Thinktecture.EntityFrameworkCore.TestHelpers/Thinktecture.EntityFrameworkCore.TestHelpers.csproj +++ b/tests/Thinktecture.EntityFrameworkCore.TestHelpers/Thinktecture.EntityFrameworkCore.TestHelpers.csproj @@ -6,7 +6,7 @@ - + diff --git a/tests/Thinktecture.EntityFrameworkCore.Testing.Tests/Thinktecture.EntityFrameworkCore.Testing.Tests.csproj b/tests/Thinktecture.EntityFrameworkCore.Testing.Tests/Thinktecture.EntityFrameworkCore.Testing.Tests.csproj index 4afa71f0..c9304030 100644 --- a/tests/Thinktecture.EntityFrameworkCore.Testing.Tests/Thinktecture.EntityFrameworkCore.Testing.Tests.csproj +++ b/tests/Thinktecture.EntityFrameworkCore.Testing.Tests/Thinktecture.EntityFrameworkCore.Testing.Tests.csproj @@ -6,7 +6,7 @@ - +