public virtual ActionResult Scaffold(string moduleName, string moduleUrl) { ModuleAdminPosition position = new ModuleAdminPosition() { ModuleName = moduleName }; if (string.IsNullOrEmpty(moduleUrl)) { moduleUrl = "~/admin"; } var moduleActionResult = ModuleExecutor.InvokeAction(this.ControllerContext, Site, moduleUrl, position); if (ModuleActionResultExecutor.IsExclusiveResult(moduleActionResult.ActionResult)) { return(moduleActionResult.ActionResult); } else { var moduleHtml = ModuleExecutor.ExecuteActionResult(moduleActionResult); return(View(moduleHtml)); } }
public virtual ActionResult Scaffold(string moduleName, string moduleUrl) { ModuleAdminPosition position = new ModuleAdminPosition() { ModuleName = moduleName }; if (string.IsNullOrEmpty(moduleUrl)) { moduleUrl = "~/admin"; } var moduleActionResult = ModuleExecutor.InvokeAction(this.ControllerContext, Site, moduleUrl, position); if (ModuleActionResultExecutor.IsExclusiveResult(moduleActionResult.ActionResult)) { return moduleActionResult.ActionResult; } else { var moduleHtml = ModuleExecutor.ExecuteActionResult(moduleActionResult); return View(moduleHtml); } }