3

我不喜欢 .Net 文件夹中的下划线约定,我想将新 WebApi 项目的 App_Start 文件夹重命名为 AppStart。这样做会破坏某些东西吗?

4

1 回答 1

3

“WebActivator 是一个 NuGet 包,它允许其他包轻松地将启动和关闭代码引入 Web 应用程序。这提供了一个比必须使用许多包的启动逻辑修改 global.asax 更简洁的解决方案。”

如果您使用似乎越来越流行的WebActivator ,您可能会遇到一些困难。请参阅 David Ebbo 关于“ NuGet 和 WebActivator的 App_Start 文件夹约定”的帖子。请参阅GitHub 页面上“请遵循文件夹约定”下的要点。

如果你有一个 WebAPI 项目,你很可能已经对 WebActivator 产生了依赖——我有,但没有意识到它是什么——所以我的建议是不要管它。事情已经够复杂了!

于 2012-07-14T07:24:14.417 回答