public static void ModularRenderPartial <TController>(this HtmlHelper helper, string partialViewName, Object model, ViewDataDictionary viewData) where TController : ControllerBase { string controllerName, areaName, moduleName; controllerName = UrlHelperExtensions.GetControllerName <TController>(); UrlHelperExtensions.DetermineAreaAndModule <TController>(helper.RouteCollection, out areaName, out moduleName); ModularRenderPartial(helper, partialViewName, controllerName, areaName, moduleName, model, viewData); }