Junior ASP.NET Core

What is the role of Startup class now with newer versions of .NET vs minimal hosting model?

  • In .NET 5 and earlier, Startup configures services and middleware.
  • In .NET 6+ minimal hosting model, the Program.cs file combines service

registration and middleware setup with a simplified, top-level statement style.

  • Startup can still be used for organization, but not required.

More from ASP.NET Core Tutorial

All questions for this course