Nuacht

Take advantage of attribute-based routing in ASP.NET Core to decouple the controller and action names from the route template and allow more flexibility in your routing.
Take advantage of the FromServices attribute in ASP.NET Core to inject dependencies directly into your action methods.