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(); }
/// <summary> /// 获取根目录 /// </summary> /// <param name="req"></param> /// <returns></returns> public static string GetBaseUrl(this HttpRequest req) { return(RequestHelper.GetBaseUrl(req)); }