EntityFramework.MemoryJoin
EntityFramework.MemoryJoin copied to clipboard
Extension for EntityFramework for joins to in-memory data
Getting exception while building the Project to upgrade dotnet 8. ``` The type or namespace name 'MemoryJoinerMode' could not be found (are you missing a using directive or an assembly...
Hi. I see a commit for supporting .NET 7, but it seems not to be published to nuget packages. The last update is Last updated 12/11/2021.
Is there a way to extend QueryModelClass properties? For example to add and extra public string String4 { get; set; }. Thanks in advance.
Would be nice if the parameters that already exists were reused. I believe the only change required for this are to move away from IList to IList and use this...
Hi, The library has an exception for .NET 7.0. This PR should fix it. ``` System.MissingMethodException: Method not found: 'System.String Microsoft.EntityFrameworkCore.RelationalPropertyExtensions.GetColumnName(Microsoft.EntityFrameworkCore.Metadata.IProperty)'. at EntityFramework.MemoryJoin.Internal.EFHelper.GetKeyProperty(DbContext context, Type t) at EntityFramework.MemoryJoin.Internal.MappingHelper.GetEntityMapping[T](DbContext context, Type...
Two exactly identical queries running twice are not resolving exactly the same sql because of the interlock increment sequence. This may cause some Parameter Sniffing issues as things like sql...
Currently, the `.FromLocalList` methods only accept an `IList`. Since this package is converting an in-memory collection, I see no reason why an `IEnumerable` or something slightly lower down cannot be...
Sometimes it's better to have multiple CTEs with smaller footprint, then have the cross product of all the datasets in one huge CTE. These changes allow the user to call...
Hi, I have an exception with .net6. The FindEntityType method is not an extension method in .net 6. Message: System.MissingMethodException : Method not found: 'Microsoft.EntityFrameworkCore.Metadata.IEntityType Microsoft.EntityFrameworkCore.ModelExtensions.FindEntityType(Microsoft.EntityFrameworkCore.Metadata.IModel, System.Type)'. Arborescence des appels...
The key field property is not getting filtered out from the allowedPropertyMapping dictionary values since edmx entities do not have the KeyAttribute. Are you able to filter this out by...