gpt4 book ai didi

c# - 我应该将我的 C# 代码放在 MVC4 中的什么位置?

转载 作者:行者123 更新时间:2023-12-03 19:06:56 27 4
gpt4 key购买 nike

我只有使用 webforms 的经验,但我最近开始学习 MVC4 以拓宽我的知识面。然而,作为一个只有 webforms 经验的人,我花了一段时间才掌握了 MVC4。

我基本上已经使用布局和 View 为站点设置了显示,并使用 Controller 调用了 View 。

但是我想继续前进并开始为网站赋予目的,例如注册等,这需要一些繁重的 c# 编码。

但是我不知道应该把我的处理程序放在哪里。我想我应该在 Controller 中进行数据连接和所有后台进程?

如有错误请指正

最佳答案

通常,您可以将您的 C# 代码放在任何您想要的地方。 MVC 默认遵守的唯一约定是 ControllersViews 文件夹。从技术上讲,Controllers 文件夹的唯一原因是放置在其中的 Controller 将默认为 MyApp.Controllers 命名空间。 Controller 按名称和命名空间解析,而不是文件位置(与 View 不同)。

我通常做的是将业务特定服务放在 Services 文件夹中,将实用程序/基础架构放在 Infrastructure 文件夹中。

但是,您可以随意安排您的 C# 代码。

关于c# - 我应该将我的 C# 代码放在 MVC4 中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17520223/

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