diff --git a/dotnet/Directory.Packages.props b/dotnet/Directory.Packages.props index 22779c89ef7c..9081192d7dd7 100644 --- a/dotnet/Directory.Packages.props +++ b/dotnet/Directory.Packages.props @@ -69,6 +69,7 @@ + diff --git a/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/Plugins.StructuredData.EntityFramework.csproj b/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/Plugins.StructuredData.EntityFramework.csproj index e71beb95f95e..5f256b507dc8 100644 --- a/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/Plugins.StructuredData.EntityFramework.csproj +++ b/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/Plugins.StructuredData.EntityFramework.csproj @@ -27,7 +27,7 @@ - + @@ -36,8 +36,14 @@ - + + + + + + + diff --git a/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/StructuredDataService.cs b/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/StructuredDataService.cs index 2bf63e049eef..408245eb9a8e 100644 --- a/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/StructuredDataService.cs +++ b/dotnet/src/Plugins/Plugins.StructuredData.EntityFramework/StructuredDataService.cs @@ -6,7 +6,11 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; +#if NET8_0_OR_GREATER +using OData2Linq; +#else using Community.OData.Linq; +#endif #pragma warning disable CA1308 // Normalize strings to uppercase