Giraffe: Are there any plans to support dotnet core 3?

Created on 7 Jun 2019  路  9Comments  路  Source: giraffe-fsharp/Giraffe

My team is starting a new NetCore project and we will use netcore 3 (do not do this, we accept the risks =)), and we wanted to use Giraffe. There are plans to launch a version that supports netcore 3, it may even be RC.

aspnetcore3.0

Most helpful comment

Done!

All 9 comments

What's stopping you from using Giraffe currently?

I've used it with preview versions and it's working great. I ran into this #351, but that's been fixed now. Let us know how you get on with your experience.

To be clear, that's Giraffe on AspNetCore 3, running on .NET Core 3

I got it. I was using version 3.4 that is installed by default when using Rider

Then I just changed the netcore version. All okay for now.

<TargetFramework>netcoreapp3.0</TargetFramework>

Thanks for the tips.
And is there a forecast to release the final version for netcore3?

I haven't discussed this with other maintainers yet, but personally I am always up for upgrading Giraffe to be supported on the latest stable ASP.NET Core version. I am currently a bit out of touch with the latest implications of ASP.NET Core 3 and not sure if an upgrade can be backwards compatible to .NET Core 2 or if this would be a breaking change.

Let's use this issue to discuss any known issues/risks or other implications. If none then it's certainly a nobrainer, but either way, the plan should always be to run on the latest stable ASP.NET Core platform, unless something terrible happened, e.g. ASP.NET Core is PHP compiled into JavaScript, then compiled back into Mono and then run as an Electron app on Windows Server 2000. In this case we will burn everything and run away :)

Using giraffe in dotnet core 3 works like a Charme and gives amazing perf. I already updated the TechEmpower benchmarks and the intermediate results are very promising.

@slang25 I just upgraded our services to .NET Core 3.0 and ran into #351 as well. Do we have a general idea of when the next release of Giraffe might happen?

Done!

Was this page helpful?
0 / 5 - 0 ratings