Custom Controller factory
public class MyContFact : IControllerFactory
{
public object CreateController(ControllerContext context)
{
return new HomeController();
}
public void ReleaseController(ControllerContext context, object controller)
{
}
}
services.AddSingleton<IControllerFactory, MyContFact>();