The DefaultControllerFactory contains three different methods:
GetControllerInstanceCreateControllerGetControllerType
When is each method executed in the request lifetime? I've seen custom controller factories where one of these methods is overridden and implemented but I can't seem to find details on the execution path of each one.