gpt4 book ai didi

c# - MVC通用类定位

转载 作者:太空狗 更新时间:2023-10-29 20:06:41 24 4
gpt4 key购买 nike

在MVC文件夹结构中,一般类文件应该放在哪里?例如,我有一个类可以确定要使用的正确 DataContext,因此我不会在每个 Controller 中重新发明轮子。即使它不是 Controller ,它是否应该位于 Controllers 文件夹中?它是否应该与模型一起使用,因为它与数据库相关,即使它不是模型?可能是 Views\Shared 文件夹?还是 Content 是那种东西的包罗万象的文件夹?我确信我可以把它放在任何地方,但我想知道“正确”的地方在哪里。

最佳答案

它不是 Controller 、内容或 View ,所以不要使用它们。它听起来与您的模型最相关,因此您可以将它放在模型中名为“Helpers”或“Utility”或类似名称的子文件夹下。或者您可以添加另一个名为 Services 的顶级文件夹并将其放在那里。这就是我放置所有应用程序逻辑的地方,它是 Controller 和模型之间的中间人。

关于c# - MVC通用类定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/507588/

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