我理解到
然而,我正在寻找一种方法来获取已在
也许可以使用反射,但我不知道该从哪里开始。
我想这样做的原因是我正在将一个巨大的网站从MVC转换为MVVM架构。为此,我希望编写测试用例以确保
从哪里开始?
ViewBag
是动态的,可以通过首次使用和初始化这些属性来“添加”新属性到ViewBag
中而不会有编译问题。然而,我正在寻找一种方法来获取已在
ViewBag
上初始化的所有属性。根据MSDN的说法,ViewBag
在ControllerBase
类中被声明为对象,并且似乎没有关于如何动态获取对象属性的方法。也许可以使用反射,但我不知道该从哪里开始。
我想这样做的原因是我正在将一个巨大的网站从MVC转换为MVVM架构。为此,我希望编写测试用例以确保
ViewBag
未在任何地方使用,并且在运行控制器方法后未设置ViewBag
的任何属性。从哪里开始?