NETProvider icon indicating copy to clipboard operation
NETProvider copied to clipboard

EF Core 8 support

Open cincuranet opened this issue 2 years ago β€’ 11 comments

cincuranet avatar Aug 11 '23 13:08 cincuranet

Any news on that feature

michaelmairegger avatar Dec 18 '23 15:12 michaelmairegger

Can you look on that PR? https://github.com/FirebirdSQL/NETProvider/pull/1153 should allow to use with .net 8 projects and EF Core 8

AdamWyzgol avatar Jan 14 '24 23:01 AdamWyzgol

@cincuranet I pushed one more commit to my fork, maybe it's ok now but looks like to run actions there is need to have custom runner? I think that commit should make possible to pass all tests from my closed PR https://github.com/PaxillusIT/NETProvider/commit/4f33ddc59eb4da2ffd45b7c9460cbb608489f857

AdamWyzgol avatar Jan 15 '24 14:01 AdamWyzgol

Ok, I make test working in my fork but looks like now it's failing on EF6 tests

AdamWyzgol avatar Jan 15 '24 14:01 AdamWyzgol

πŸ‘€ https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/tree/ef8

cincuranet avatar Jan 29 '24 15:01 cincuranet

Found not implemented method for EF Core 8:

MissingMethodException: Method not found: 'Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.Clone(Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo ByRef)'. FirebirdSql.EntityFrameworkCore.Firebird.Storage.Internal.FbTypeMappingSource.FindMapping(ref RelationalTypeMappingInfo mappingInfo)

abraluve avatar Feb 12 '24 10:02 abraluve

@abraluve Firebird provider for EF Core 8 was not yet released (and this issue is still open, as you can see), so I guess you're using older provider version with newer EF Core, which is obviously unsupported scenario.

cincuranet avatar Feb 12 '24 10:02 cincuranet

Yea thats rights, I am just reporting what I found :)) I read other issues and I see its not yet released :)

abraluve avatar Feb 12 '24 10:02 abraluve

Hi!

Any news on that feature?

thx

Igor-9309 avatar Feb 20 '24 07:02 Igor-9309

@Igor-9309 compile on your own not released repo from cincuranet above. Its still in dev however it can be used on .NET 8 at least.

abraluve avatar Feb 20 '24 07:02 abraluve

https://www.nuget.org/packages/FirebirdSql.EntityFrameworkCore.Firebird/11.0.0-alpha1

cincuranet avatar Apr 06 '24 08:04 cincuranet

Done via f2a55392a1a04a745b364a8edb989086bd579989.

cincuranet avatar May 21 '24 16:05 cincuranet

Hi!

When will the new release version of the package be ready?

Thanks

Igor-9309 avatar May 23 '24 09:05 Igor-9309

It was released couple of minutes ago: https://github.com/FirebirdSQL/NETProvider/releases/tag/EFCore-11.0.0.0

cincuranet avatar May 23 '24 10:05 cincuranet

THX πŸ‘πŸΊπŸΊπŸΊ

Igor-9309 avatar May 23 '24 10:05 Igor-9309