Breeze / breeze.server.net

Breeze support for .NET servers
MIT License
76 stars 62 forks source link

Support Aspnet core 3.0 with System.Text.Json #86

Closed badre429 closed 4 years ago

badre429 commented 5 years ago

dotnet core 3.0 is RC released

steveschmitt commented 5 years ago

Thanks. We'll look at the changes needed for System.Text.Json.

ganySA commented 5 years ago

I tried some time ago using .net core 3.0 with the current library and had quite a few issues with the metadata that was being generated - could be related to this.

badre429 commented 5 years ago

@steveschmitt @ganySA
the Entityframework core 3.0 has drop support for .net standard 2.0 and goes with .net standard 2.1
Breeze.Persistence.EFCore has to be be upgraded to use .net standard 2.1 and change efcore to 3.0

ganySA commented 5 years ago

Do you guys have an ETA on this? i believe core3 has significant performance improvements over 2

ganySA commented 5 years ago

bump!

ganySA commented 4 years ago

bump!

ganySA commented 4 years ago

How about a black friday release wink wink

jtraband commented 4 years ago

Ok, I just released new '3.x' versions of Breeze.AspNetCore.NetCore, Breeze.Core, Breeze.Persistence and Breeze.Persistence.EFcore that supports .NET Core 3/ASP.NET Core 3 and EF Core 3. To support older .NET Core 2/EF Core 2 apps you will still need to install the '1.x' versions of these same nugets.

Note: we are still using Newtonsoft instead of System.Text.Json because the System.Text.Json lib does not yet support recursive graphs or refs. ( This is also Microsoft's advice ).