我想要达到的目标:
在每个视图完成执行后,我想对外部合作伙伴进行单独的 http 调用。
我需要将视图的内容之一作为该 http 调用的正文传递。
到目前为止我所拥有的:
我有一个基本控制器,我的所有控制器都从该控制器继承。
我发现我可以覆盖基本控制器的 onActionExecuted() 方法并在那里编写我的伙伴 http 调用代码,以便在每个操作之后执行它。
在阅读了Send asp.net mvc action result inside email的文章后,我写了一个自定义结果。这使我能够获取视图的内容。(它是另一个控制器的一部分,它也继承自基本控制器)。
我无法弄清楚:
- 如何调用控制器操作(将为 http 调用主体呈现内容的操作)以获取基本控制器 onActionExecuted() 方法中的内容?
阿尼尔