我应该在哪里放置我的asp.net-mvc强类型viewdata?

Dan*_*nor 6 asp.net-mvc viewdata conventions

我一直在我的控制器中嵌入我的viewdata类,随着数字的增长,我开始问自己这是不是一个好主意.然后,关于使用这些东西污染/ Views和/ Controllers目录的东西似乎已经关闭了.

我在这里缺少一个约定吗?也许一个/ ViewData目录?idk,我的viewdata类有哪些好的位置?

ajm*_*jma 0

我完全按照你的建议做了,我的强类型视图数据位于 /ViewData 中。我考虑过将其放在 \Model 目录中,但我不喜欢我的项目有太多嵌套目录。\ViewData 也是Kigg所做的。