gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 文件夹约定

转载 作者:行者123 更新时间:2023-12-03 18:30:18 26 4
gpt4 key购买 nike

ASP.NET MVC 项目遵循模型、 View 和 Controller 的命名和文件夹约定。对于其他代码(例如:Action Filters、Delegating Handlers 等),是否有关于在项目文件夹结构中找到这些代码的最佳实践?

最佳答案

找出最佳做法的一个好方法是查看开源项目的实际最佳做法。 IIRC NuGet Gallery 是由 Asp.Net MVC 人员编写的,因此它可以作为他们认为最佳实践的一个很好的例子,同时仍然是一个实际的产品:

https://github.com/NuGet/NuGetGallery

看起来他们将 FilterAttributes、HtmlHelpers 等添加到了项目的根目录:https://github.com/NuGet/NuGetGallery/blob/master/Website/RequireRemoteHttpsAttribute.cs

此外,Phil HaackDavid Ebbo在 Asp.Net MVC 团队工作,您可以查看他们的 GitHub 存储库,了解他们喜欢做什么。

关于asp.net-mvc - ASP.NET MVC 文件夹约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10365710/

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