Skip to content
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

Is .NET8 Native AOT supported? #7123

Closed
Arktische opened this issue May 26, 2024 · 3 comments
Closed

Is .NET8 Native AOT supported? #7123

Arktische opened this issue May 26, 2024 · 3 comments

Comments

@Arktische
Copy link

Product

Hot Chocolate

Is your feature request related to a problem?

Thanks for your awesome work! I want to use Hotchocolate in serverless production environment but my cloud service provider don't support .NET8 JIT runtime.

I have searched all issues and docs to find out but seem to get nothing helpful. So Is natvie AOT actually supported now? If not, I would like to request this feature.

Thanks again

The solution you'd like

Support .NET8. native AOT

@michaelstaib
Copy link
Member

michaelstaib commented May 28, 2024

We are working on AOT but this is a big task which will take two years to fully be implemented.

At the moment we are focusing on Hot Chocolate Fusion to be AOT compliant by the end of this year. After fusion we will focus on HotChocolate single server without support of HotChocolate.Data.

At the moment we have the parser and some core libraries optimized for AOT.

In December 2024, the Gateway and the Transport layer should be AOT ready.

@michaelstaib
Copy link
Member

If you are interested you can join on this task and help.

@michaelstaib
Copy link
Member

Closing this issue as we are working on this epic in a multi version effort.

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

No branches or pull requests

2 participants