我有一个 NServiceBus 3.0 端点设置为使用 FluentNHibernate 作为我的 ORM,当我启动端点时,我收到了令人敬畏的“在扫描的程序集中找不到端点配置。这通常发生在 NServiceBus 无法加载包含 IConfigureThisEndpoint 的程序集时”错误消息。
我尝试只使用休眠 xml 类映射,并且效果很好。另外,我有一个使用 NServiceBus 2.6 的端点,它使用 Fluent Nhibernate 并且工作得很好。
我真的很想坚持使用 NSB V3,因为我正在使用 Raven Saga Persistence,如果我能提供帮助,我不想编写 Nhibernate xml 文件。有谁知道这个问题的解决方案?
编辑:这是重现该问题的要点。如果您注释掉类 FooMapping,端点就可以正常启动。