public class CheckDesingModel
    {
        public static bool IsDesingMode()
        {
            bool ReturnFlag = false;
            if (LicenseManager.UsageMode == LicenseUsageMode.Designtime)
                ReturnFlag = true;
            else if (System.Diagnostics.Process.GetCurrentProcess().ProcessName == "devenv")
                ReturnFlag = true;
            //if (ReturnFlag)
            //    Msg.Warning("设计模式");
            //else Msg.Warning("非设计模式!");
            return ReturnFlag;
        }
    }

 

        public static bool isDebug(HttpRequestMessage request)
        {
            if (request == null)
            {
                return System.Diagnostics.Process.GetCurrentProcess().ProcessName == "iisexpress";
            }
            else
            {
                string sign = request.Headers.Contains("sign") ? request.Headers.GetValues("sign").FirstOrDefault() : "";

                bool result = (System.Diagnostics.Process.GetCurrentProcess().ProcessName == "iisexpress") && (sign == "GarsonZhang2017");
                //bool result = sign == "GarsonZhang2017";

                return result;
            }
        }

 

相关文章:

  • 2021-10-16
  • 2022-12-23
  • 2021-12-30
  • 2021-07-26
  • 2021-06-13
  • 2022-12-23
  • 2021-06-11
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案