FirebirdSQL / NETProvider

Firebird ADO.NET Data Provider
https://www.firebirdsql.org/en/net-provider/
Other
152 stars 62 forks source link

EF Core 8 support #1129

Closed cincuranet closed 1 month ago

michaelmairegger commented 6 months ago

Any news on that feature

AdamWyzgol commented 5 months ago

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 commented 5 months ago

@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 commented 5 months ago

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

cincuranet commented 4 months ago

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

abraluve commented 4 months ago

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)

cincuranet commented 4 months ago

@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.

abraluve commented 4 months ago

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

Igor-9309 commented 4 months ago

Hi!

Any news on that feature?

thx

abraluve commented 4 months ago

@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.

cincuranet commented 2 months ago

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

cincuranet commented 1 month ago

Done via f2a55392a1a04a745b364a8edb989086bd579989.

Igor-9309 commented 1 month ago

Hi!

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

Thanks

cincuranet commented 1 month ago

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

Igor-9309 commented 1 month ago

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