Beispiel #1
0
        public WebWorkContext(System.Web.HttpContext context)
        {
            if (context == null)
            {
                throw new Exception("上下文不能为空");
            }
            this.context = context;

            this.IsPost  = RequestHelper.IsPost(context.Request);
            this.IsAjax  = RequestHelper.IsAjax(context.Request);
            this.IP      = RequestHelper.GetCurrentIpAddress(context.Request);
            this.BaseUrl = RequestHelper.GetBaseUrl(context.Request);
            this.Url     = RequestHelper.GetCurrentUrl(context.Request);
            //login user
            LoadLoginUser();
        }
Beispiel #2
0
 /// <summary>
 /// 获取根目录
 /// </summary>
 /// <param name="req"></param>
 /// <returns></returns>
 public static string GetBaseUrl(this HttpRequest req)
 {
     return(RequestHelper.GetBaseUrl(req));
 }