我在 MVC4 应用程序中运行自托管的 NSB 3.2.8,这是我的配置:
Configure.With()
.DefiningMessagesAs(t => t.Namespace != null && namespaces.Contains(t.Namespace))
.CastleWindsorBuilder(container)
.XmlSerializer()
.Log4Net()
.MsmqTransport()
.IsTransactional(true)
.IsolationLevel(IsolationLevel.ReadUncommitted)
.PurgeOnStartup(false)
.UnicastBus()
.ImpersonateSender(false)
.CreateBus()
.Start();
我可以IBus
在我的控制器中添加一个依赖项并将消息发送到队列中,Bus.SendLocal()
但队列没有被读取,也没有创建 log4net 日志文件。