Hi! I left the default routes:
applicationBuilder.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});
and in ExtensionA created a class public class ExtensionA : IExtension
and then
public void RegisterRoutes(IRouteBuilder routeBuilder)
{
routeBuilder.MapRoute(name: "Extension A", template: "extension-a", defaults: new { controller = "ExtensionA", action = "Index" });
}
@efams
add "this.configurationRoot = Configuration; " in startup constructor and in method ConfigureServices(IServiceCollection services) add base.ConfigureServices(services);