This repository was archived by the owner on Nov 27, 2018. It is now read-only.

Description
https://github.com/aspnet/Routing/blob/dev/src/Microsoft.AspNetCore.Routing/RouteBuilder.cs
public RouteBuilder(IApplicationBuilder applicationBuilder, IRouter defaultHandler)
{
if (applicationBuilder == null)
{
throw new ArgumentNullException(nameof(applicationBuilder));
}
if (applicationBuilder.ApplicationServices.GetService(typeof(RoutingMarkerService)) == null)
{
throw new InvalidOperationException(Resources.FormatUnableToFindServices(
nameof(IServiceCollection),
nameof(RoutingServiceCollectionExtensions.AddRouting),
"ConfigureServices(...)"));
}
ApplicationBuilder = applicationBuilder;
ServiceProvider = applicationBuilder.ApplicationServices;
Routes = new List<IRouter>();
}