【问题标题】:Event Aggregaotr for ASP.NET MVCASP.NET MVC 的事件聚合器
【发布时间】:2013-11-02 17:04:32
【问题描述】:

我需要 WPF PRISM 中的 EventAggregator 之类的东西,但用于 ASP.NET MVC4。

我有以下问题。完成某些操作后,例如添加了推荐,我需要发送 2 封邮件和 SMS 消息。现在我想将其从评论处理操作中移除,并在后台某处进行。

我可以做到的一种方法是订阅 Global.asax 中的事件,而不是在需要时执行特定事件的订阅者列表(通过创建 IEventAggregator,使用依赖注入,如在 PRISM 中)。但随后,它将与评论处理动作在同一线程中运行。

还有其他方法吗,在 ASP.NET MVC4 中甚至可以使用后台任务和后台工作人员吗?

注意:目前我无法创建单独的服务(例如 WCF),因为网站在共享主机上运行。

【问题讨论】:

    标签: asp.net-mvc-4


    【解决方案1】:

    hm,您听说过 signalR(可能的后台任务)吗? http://www.asp.net/signalr/overview/getting-started/introduction-to-signalr

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多