AppConfigCache.cs 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Configuration;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Common
  8. {
  9. public class AppConfigCache
  10. {
  11. #region 服务连接
  12. /// <summary>
  13. /// 服务器连接地址
  14. /// </summary>
  15. public static readonly string serviceUrl = ConfigurationManager.AppSettings["ServiceUrl"].ToString().Trim();
  16. /// <summary>
  17. /// 最新实时数据库连接地址
  18. /// </summary>
  19. public static readonly string icoredbTcp= ConfigurationManager.AppSettings["icoredbTcp"].ToString().Trim();
  20. #endregion
  21. #region ftp信息
  22. /// <summary>
  23. /// ftp IP地址
  24. /// </summary>
  25. public static readonly string ftpIp = ConfigurationManager.AppSettings["fip"].ToString().Trim();
  26. /// <summary>
  27. /// ftp IP地址
  28. /// </summary>
  29. public static readonly int ftpPort = Convert.ToInt32(ConfigurationManager.AppSettings["fport"].ToString().Trim());
  30. /// <summary>
  31. /// ftp 登录用户名
  32. /// </summary>
  33. public static readonly string ftpUid = ConfigurationManager.AppSettings["fuid"].ToString().Trim();
  34. /// <summary>
  35. /// ftp 登录密码
  36. /// </summary>
  37. public static readonly string ftpPwd = ConfigurationManager.AppSettings["fpwd"].ToString().Trim();
  38. /// <summary>
  39. /// ftp 文件存储地址
  40. /// </summary>
  41. public static readonly string ftpPath= ConfigurationManager.AppSettings["fpath"].ToString().Trim();
  42. public static readonly int imgWidth= Convert.ToInt32(ConfigurationManager.AppSettings["imgWidth"].ToString().Trim());
  43. public static readonly int imgHeight = Convert.ToInt32(ConfigurationManager.AppSettings["imgHeight"].ToString().Trim());
  44. public static readonly string ftpType= ConfigurationManager.AppSettings["ftpType"].ToString().Trim();
  45. #endregion
  46. #region 毛皮判断值配置
  47. /// <summary>
  48. /// 重量差值,在重量相差小于1t的时候,我们认为这个重量可能是同一个车,
  49. /// </summary>
  50. public static double differenceWgt = Convert.ToDouble(ConfigurationManager.AppSettings["differenceWgt"].ToString().Trim());
  51. /// <summary>
  52. /// 当前重量-历史皮>2则是毛
  53. /// </summary>
  54. //public static readonly double grossMoreWgt = Convert.ToDouble(ConfigurationManager.AppSettings["grossMoreWgt"].ToString().Trim());
  55. #endregion
  56. /// <summary>
  57. /// 0测试,1正式
  58. /// </summary>
  59. public static readonly string productType = ConfigurationManager.AppSettings["productType"].ToString().Trim();
  60. /// <summary>
  61. /// 0测试,1正式
  62. /// </summary>
  63. public static readonly string carTypeNo = ConfigurationManager.AppSettings["carTypeNo"].ToString().Trim();
  64. /// <summary>
  65. /// 0测试,1正式
  66. /// </summary>
  67. public static readonly string TareControlType = ConfigurationManager.AppSettings["TareControlType"].ToString().Trim();
  68. /// <summary>
  69. /// 0测试,1正式
  70. /// </summary>
  71. public static readonly string carTypeName = ConfigurationManager.AppSettings["carTypeName"].ToString().Trim();
  72. }
  73. }