gpt4 book ai didi

nhibernate - 如何组织 ASP.NET MVC 解决方案 (DDD)

转载 作者:行者123 更新时间:2023-12-04 01:29:56 26 4
gpt4 key购买 nike

我正在尝试开始一个新项目 (asp.net MVC),我想应用我在过去几个月中学到的一些 DDD 规则。
我不知道如何组织我的解决方案。
我想使用 Nhibernate 但我不想使用 Fluent Nhibernate 因为它必须像一个实验。
我见过一些例子,人们将所有东西都保存在同一个项目中。
其他一些人倾向于为所有事情创建一个不同的项目。
您认为我应该区分模型和存储库还是将它们放在同一个项目中?
如果有人有一些文章等链接,将不胜感激。

谢谢

阿尔贝托

最佳答案

Jimmy Bogard (Automapper 的作者)写了一篇很棒的 article关于他如何构建他的代码,这可能有助于帮助您做出决定。

我曾参与过包含大量独立程序集的项目和数量较少的项目。我个人的偏好是使用较少的程序集,因为我总是觉得使用起来更容易。如果您使用良好的编码原则(如 SOLID),那么使用 2 或 20 个程序集应该无关紧要。

关于nhibernate - 如何组织 ASP.NET MVC 解决方案 (DDD),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2284941/

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