-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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
minimal API - Package template #34010
Comments
Why a package? Why don't we put this in the box? |
Fair question. If you look at the end to end getting started experience I am documenting the pillars we should hit to provide developers with smooth experience that we should ship OOB. A package also allows us to make changes and updates fast to the new experience without having to go through the SDK. |
How do we make sure that people find it? |
Thanks for contacting us. We're moving this issue to the |
Thanks for contacting us. We're moving this issue to the |
- Update SDK, Arcade and ./eng bits - Add initial template project for 'dotnet new api' - Contributes to dotnet/aspnetcore#34010
This is now setup in the aspnet/AspLabs repo. Versioned packages are available from the internal feed right now as there's an issue with the publishing to the public .NET feed from the AspLabs-Ci pipeline (@JunTaoLuo is looking into that). Once we decide to publish the first version to NuGet we can do so manually. |
FYI the package is available at https://dnceng.visualstudio.com/public/_packaging?_a=package&feed=dotnet6&package=Microsoft.AspNetCore.MinimalApi.Templates&protocolType=NuGet&version=0.1.0-alpha.21370.3. I'll leave the decision of manually pushing to NuGet publicly up to you folks. |
We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process. |
Closing this as we've added the option to the webapi project template now. |
Available: August 17th (this is a tentative date and may change)
Reason: The first iteration of minimal APIs template will be a template package on NuGet until we have all the user scenarios fully working.
User experience
dotnet new install Microsoft.AspNetCore.MinimalApi.Templates:: 0.1.0-pre
dotnet new api -o myapi
Related issue
The text was updated successfully, but these errors were encountered: