假设我想使用 RabbitMQ 使用来自 ASP.net MVC 4 的 AMQP 消息。我在System.Web.HttpContext.Current.Application中存储了一个对象,该对象在内部使用 BackgroundWorker 的一个实例来侦听消息(侦听器是在Global.asax.cs中创建的)
这是实现此操作的好方法还是应该使用静态类/单例?我对 ASP.net MVC 缺乏经验,所以我不确定。也许 ASP.net MVC 4 不是最佳平台选择?你会推荐什么?
目标是能够从 Web 界面随意监控/记录消息流量、杀死/创建/配置消费者。
这是我的第一篇 stackoverflow 帖子,因为我相信好的研究。但是,这次我想听听其他人的意见,thx :)