数据接口及数据层的函数都实现了多语言的支持比如:

GetArticleList(int intColumnID,int intLanguageID)

而在逻辑层只是简单代理了数据层的方法,签名完全一样

GetArticleList(int intColumnID,int intLanguageID)

实际使用中发现并不合理

 

逻辑层改为只对特定语言支持,参数intLanguageID直接封装起来

GetArticleList(int intColumnID)

这样使用起来会更加清楚,因为我的项目各个语言版本都是相互独立的

相关文章:

  • 2022-02-19
  • 2022-01-16
  • 2021-05-02
  • 2021-11-14
  • 2021-06-22
  • 2021-12-11
  • 2021-08-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
  • 2022-01-11
  • 2021-09-28
  • 2021-12-31
相关资源
相似解决方案