protected override void OnInit(EventArgs e) { base.OnInit(e); try { HttpContextBase httpContext = new HttpContextWrapper(HttpContext.Current); var moduleExecutionEngine = GetModuleExecutionEngine(); _result = moduleExecutionEngine.ExecuteModule(GetModuleRequestContext(httpContext)); ModuleActions = LoadActions(_result); httpContext.SetModuleRequestResult(_result); //if (_result != null) //{ // Controls.Add(new LiteralControl(RenderModule(_result).ToString())); //} } catch (Exception exc) { Exceptions.ProcessModuleLoadException(this, exc); } }
protected void ExecuteModule() { try { HttpContextBase httpContext = new HttpContextWrapper(HttpContext.Current); var moduleExecutionEngine = this.GetModuleExecutionEngine(); this._result = moduleExecutionEngine.ExecuteModule(this.GetModuleRequestContext(httpContext)); this.ModuleActions = this.LoadActions(this._result); httpContext.SetModuleRequestResult(this._result); } catch (Exception exc) { Exceptions.ProcessModuleLoadException(this, exc); } }
protected override void OnInit(EventArgs e) { base.OnInit(e); try { HttpContextBase httpContext = new HttpContextWrapper(HttpContext.Current); var moduleExecutionEngine = GetModuleExecutionEngine(); _result = moduleExecutionEngine.ExecuteModule(GetModuleRequestContext(httpContext)); ModuleActions = LoadActions(_result); httpContext.SetModuleRequestResult(_result); } catch (Exception exc) { Exceptions.ProcessModuleLoadException(this, exc); } }