CodeGenerateOption.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. namespace ZR.CodeGenerator
  2. {
  3. public class CodeGenerateOption
  4. {
  5. /// <summary>
  6. /// 项目命名空间
  7. /// </summary>
  8. public string BaseNamespace { get; set; }
  9. /// <summary>
  10. /// 下级命名空间
  11. /// </summary>
  12. public string SubNamespace { get; set; }
  13. /// <summary>
  14. /// 数据实体命名空间
  15. /// </summary>
  16. public string ModelsNamespace { get; set; }
  17. /// <summary>
  18. /// 输入输出数据实体名称空间
  19. /// </summary>
  20. public string DtosNamespace { get; set; }
  21. /// <summary>
  22. /// 仓储接口命名空间
  23. /// </summary>
  24. public string IRepositoriesNamespace { get; set; }
  25. /// <summary>
  26. /// 仓储实现名称空间
  27. /// </summary>
  28. public string RepositoriesNamespace { get; set; }
  29. /// <summary>
  30. /// 服务接口命名空间
  31. /// </summary>
  32. public string IServicsNamespace { get; set; }
  33. /// <summary>
  34. /// 服务接口实现命名空间
  35. /// </summary>
  36. public string ServicesNamespace { get; set; }
  37. /// <summary>
  38. /// Api控制器命名空间
  39. /// </summary>
  40. public string ApiControllerNamespace { get; set; }
  41. /// <summary>
  42. /// 去掉的表头字符
  43. /// </summary>
  44. public string ReplaceTableNameStr { get; set; }
  45. /// <summary>
  46. /// 要生数据的表,用“,”分割
  47. /// </summary>
  48. //public string TableList { get; set; }
  49. }
  50. }