问题:在第一个完整页面请求中,我的控制器调用 applicationServices 层(我的业务层的 Web 服务代理)以填充存储在我自己的控制器基类属性中的当前服务集合。然后将其显示在视图中。该控制器上下文中的所有内容都可以访问此“服务集合”。现在,当我通过 AJAX 调用进一步调用相同的操作方法时,我显然遇到了该控制器的不同实例,这意味着我的服务集合是空的。
因此,除了再次重新获取整个集合之外,我会将这个集合存储在哪里,以便它在 ajax 请求之间持续存在?我应该将它作为单独的 DomainModel 对象、Session 对象保存吗?....因为 ViewData 不适合我 obv。原谅我对 MVC 的无知 :)
任何帮助将不胜感激 :)