Esempio n. 1
0
        /// <summary>
        /// 获取请求对象
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        private Requester GetRequester(AuthorizationFilterContext context)
        {
            //是否为ajax请求
            bool isAjax = IsAjaxRequest(context.HttpContext);

            //请求者
            Requester requester = null;

            if (isAjax)
            {
                requester = new AjaxRequester(context);
            }
            else
            {
                requester = new DefaultRequester(context);
            }

            return(requester);
        }
Esempio n. 2
0
 /// <summary>
 /// AJAX请求输出
 /// </summary>
 /// <param name="requester"></param>
 public abstract void AjaxResponse(AjaxRequester requester);