Design and implement routes

Objective

Define a route to handle a URL pattern; apply route constraints; ignore URL patterns; add custom route parameters; define areas; define routes that interoperate with Single Page Application frameworks such as Angular

ASP.NET Routing

Routing in ASP.NET Core

Creating a Route Constraint (C#)

Routing to controller actions in ASP.NET Core

Hands On Lab: Build a Single Page Application (SPA) with ASP.NET Web API and Angular.js

Use the Angular project template with ASP.NET Core