protected function InstanciateController($controllerClass, Route $route) {
        try {
            return new $controllerClass($this, $route->module(), $route->action());
        } catch (\Exception $exc) {
            $this->error->LogError($exc);
            throw new \Exception("Controller not loaded", Enums\ErrorCodes\FrameworkControllerConstants::ControllerNotLoadedValue, $exc);
        }
    }