示例#1
0
        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);
        }
示例#2
0
        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);
        }