0
0

AppConfig.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. namespace Admin.Core.Common.Configs
  2. {
  3. /// <summary>
  4. /// 应用配置
  5. /// </summary>
  6. public class AppConfig
  7. {
  8. /// <summary>
  9. /// Swagger文档
  10. /// </summary>
  11. public bool Swagger { get; set; }
  12. /// <summary>
  13. /// Api地址,默认 http://*:8081
  14. /// </summary>
  15. public string Urls { get; set; } = "http://*:8081";
  16. /// <summary>
  17. /// Aop配置
  18. /// </summary>
  19. public AopConfig Aop { get; set; }
  20. /// <summary>
  21. /// 日志配置
  22. /// </summary>
  23. public LogConfig Log { get; set; }
  24. /// <summary>
  25. /// 验证码配置
  26. /// </summary>
  27. public VarifyCodeConfig VarifyCode { get; set; }
  28. }
  29. /// <summary>
  30. /// Aop配置
  31. /// </summary>
  32. public class AopConfig
  33. {
  34. /// <summary>
  35. /// 事物
  36. /// </summary>
  37. public bool Transaction { get; set; }
  38. }
  39. /// <summary>
  40. /// 日志配置
  41. /// </summary>
  42. public class LogConfig
  43. {
  44. /// <summary>
  45. /// 操作日志
  46. /// </summary>
  47. public bool Operation { get; set; }
  48. }
  49. /// <summary>
  50. /// 验证码配置
  51. /// </summary>
  52. public class VarifyCodeConfig
  53. {
  54. /// <summary>
  55. /// 操作日志
  56. /// </summary>
  57. public string[] Font { get; set; }
  58. }
  59. }