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

.NET 6 Improvements MegaThread #973

Closed
26 tasks done
RehanSaeed opened this issue Feb 18, 2021 · 2 comments · Fixed by #1309
Closed
26 tasks done

.NET 6 Improvements MegaThread #973

RehanSaeed opened this issue Feb 18, 2021 · 2 comments · Fixed by #1309
Labels
enhancement Issues describing an enhancement or pull requests adding an enhancement. template/API The Swagger API project template template/GraphQL The GraphQL project template template/NuGet The NuGet package project template template/Orleans The Microsoft Orleans project template

Comments

@RehanSaeed
Copy link
Member

RehanSaeed commented Feb 18, 2021

{
  "profiles": {
    "dotnet": {
      "commandName": "Project",
      "hotReloadProfile": "aspnetcore"
    }
  }
}
@RehanSaeed RehanSaeed added enhancement Issues describing an enhancement or pull requests adding an enhancement. template/API The Swagger API project template template/GraphQL The GraphQL project template template/NuGet The NuGet package project template template/Orleans The Microsoft Orleans project template labels Feb 18, 2021
@VictorioBerra
Copy link
Collaborator

Regarding Micro APIS dotnet/aspnetcore#27724

The goal of them seems to be to simplify the boilerplate to make the code more approachable to beginners.

The power of Boxed Templates is that it comes easy to customize and it shows the best practices right out of the box (pun intended). So, if when Micro APIs come out if they lack model binding, validation, filters or any other important features I think we should wait.

They did say:

Improve the endpoint routing APIs to the point that we could make it the default API story in ASP.NET Core

If that ends up being true, and we see support from Swashbuckle, I think that will make it a more compelling argument to move that direction.

@RehanSaeed
Copy link
Member Author

Agreed, lets see what they do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issues describing an enhancement or pull requests adding an enhancement. template/API The Swagger API project template template/GraphQL The GraphQL project template template/NuGet The NuGet package project template template/Orleans The Microsoft Orleans project template
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants