private void initOwner(Context.MvcContext ctx) { IMember owner = Site.Instance; OwnerContext context = new OwnerContext(); context.Id = owner.Id; context.obj = owner; ctx.utils.setOwnerContext(context); }
public override void AfterAction(Context.MvcContext ctx) { if (!HtmlHelper.CanHtml(ctx)) { return; } // 1)文章删除之后,app首页更新 HtmlMaker.GetHome().Process(ctx.app.Id); // 2)删除文章详细页 HtmlMaker.GetDetail().Delete(_contentPost); // 3) 其他生成工作放到队列中 JobManager.PostDelete(_contentPost); }