Skip to content

Support Hot Reload for ASP.NET Core for F# #12049

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
javiercn opened this issue Aug 27, 2021 · 4 comments
Closed

Support Hot Reload for ASP.NET Core for F# #12049

javiercn opened this issue Aug 27, 2021 · 4 comments

Comments

@javiercn
Copy link
Member


Issue moved from dotnet/aspnetcore#35824


From @serefarikan on Friday, August 27, 2021 10:29:22 AM

Is your feature request related to a problem? Please describe.

I'm using F# to develop REST APIS with asp.net core and I have to go through the build cycle to reflect changes to my server side logic, which costs time compared to what's available to other languages and frameworks.

Describe the solution you'd like

I'd like to have support for Hot Reload that is on its way to be introduced in Asp.NET Core 6.

Additional context

This feature is already supported for C# but F# support is described as :
F# is currently not supported in .NET 6 but we are planning to support in a future release based on customer feedback
https://devblogs.microsoft.com/dotnet/introducing-net-hot-reload

This the customer feedback.

@javiercn
Copy link
Member Author


Issue moved from dotnet/aspnetcore#35824


From @javiercn on Friday, August 27, 2021 10:48:59 AM

@serefarikan thanks for contacting us.

We are not aware of anything specific we need to do in ASP.NET Core to support hot reload with F#.

As far as I understand there are two levels for this:

  • Compiler/IDE support (which we don't control)
  • Framework support (which we control if you are using ASP.NET Core)
    • If you are using one of the F# specific frameworks for building Rest APIs, they might need to update stuff to get hot reload working.
    • WRT to ASP.NET Core hot reload, we should already have things in place independent of whether you are writing the app in C# or F#.

Given that we believe we are already doing everything we have to do at the framework level, I'm going to transfer this to the F# repo to let those folks chime in.

/cc: @pranavkm

@Pilchie feel free to loop in more folk if you have more context.

@ajeckmans
Copy link

See #11636 I guess

@serefarikan
Copy link

Thanks @ajeckmans , that looks like it.

@KevinRansom
Copy link
Contributor

Thanks for providing this issue, we already have an issue covering this request,
Closing as a duplicate of: #11636

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants