我正在将一个 asp.net webforms 应用程序移植到 mvc.net。我有一个 OR 框架,需要在执行任何数据库操作之前创建一个 DataSession 对象。
在我当前的网络表单应用程序中,我在 Page_Init 事件期间实例化 DataSession,在 Page_UnLoad 事件期间我清除对象。
我正在寻找与 mvc.net 类似的东西。我最初开始使用 OnACtionExecuting(在动作之前引发)和 OnActionExecuted(在动作之后引发)。但是,在页面呈现期间,由于 DataSession 不再可用,实体的一些延迟加载会失败。我需要的是在视图渲染后会触发的东西。