void publisher_Begin_InitContext( object sender, MvcEventArgs e ) { if (config.Instance.Site.IsInstall) return; MvcContext ctx = e.ctx; if (ctx.utils.isSkipCurrentProcessor()) return; ContextInitDefault init = new ContextInitDefault(); init.InitController( ctx ); ctx.utils.skipCurrentProcessor( true ); // 跳过下面正常的init }
void publisher_Begin_InitContext(object sender, MvcEventArgs e) { if (config.Instance.Site.IsInstall) { return; } MvcContext ctx = e.ctx; if (ctx.utils.isSkipCurrentProcessor()) { return; } ContextInitDefault init = new ContextInitDefault(); init.InitController(ctx); ctx.utils.skipCurrentProcessor(true); // 跳过下面正常的init }