gpt4 book ai didi

asp.net - 您是否将辅助类存储在单独的程序集中?

转载 作者:行者123 更新时间:2023-12-02 20:52:28 26 4
gpt4 key购买 nike

我只是想知道是否有人将其帮助器类或方法存储在单独的程序集中以及为什么......只是为了对它们进行干净的管理?我看过很多关于在 MVC 项目中使用 helper 文件夹的帖子,这让我回到了 ASP.NET 中困惑的旧时光,当时人们使用 App_code 文件夹,而不是像这样将物理上的东西干净地分离到自己的项目中.

同样,没有人做真正的架构会将模型放在 MVC Web 程序集中的某个文件夹中。它们会进入 MyApp.DataLayer 程序集或 MyApp.Models 或类似的东西。

最佳答案

是的,但是出于其他程序集常见的原因

  • 可以轻松插入任何其他项目。(可能需要一些版本)。
  • 可重复使用
  • 易于改进
  • 易于折射
  • 不是项目的一部分,而是项目就其本身而言,它易于记录且易于开发人员理解
  • 清理一些困惑

但是对于上述所有内容,您的程序集在准备好后应该是“干得好”,否则,最好将辅助类保留在它们所属的位置。

关于asp.net - 您是否将辅助类存储在单独的程序集中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2304627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com