/// <summary>
        /// 初始化
        /// </summary>
        public static void Init()
        {
            UserWorkflowUtil.InitValiUserHandleVali();

            if (PlatformTool.AppConfig["Page:MaxPageSize"] != null)
            {
                UtilTool.MaxPageSize = Convert.ToInt32(PlatformTool.AppConfig["Page:MaxPageSize"]);
            }

            AutoMapperUtil.Builder();
        }
        /// <summary>
        /// 初始化
        /// </summary>
        public static void Init()
        {
            UserTool.GetCurrUserFunc = () =>
            {
                ReturnInfo <BasicUserInfo> returnInfo = AutofacTool.Resolve <IdentityCookieAuth>().Reader();
                if (returnInfo.Success() && returnInfo.Data != null)
                {
                    return(returnInfo.Data);
                }

                if (PlatformCodeTool.Config["User:AllowTest"] != null && Convert.ToBoolean(PlatformCodeTool.Config["User:AllowTest"]))
                {
                    return(UserTool.TestUser);
                }

                return(null);
            };

            UserWorkflowUtil.InitValiUserHandleVali();
        }