nservicebus3

    2热度

    2回答

    将NserviceBus 3.3与Raven一起用于订阅持久性。 我正在创建一个将在我们的测试环境中使用来自发布者的消息的原型应用程序。该应用程序将只使用几个星期,在这一点上它可能(实质上)以目前的形式被抛弃。 我不希望发布者继续向该订户的出站队列发送消息。实际上,我希望它的存在从系统中完全删除。 我该如何去除系统中该用户的所有知识?

    0热度

    1回答

    在这些示例中,大部分配置由开发人员通过将AsA_Server更改为AsA_Client完成。 public class EndpointConfig : IConfigureThisEndpoint, AsA_Client { } 但是,我似乎无法与ASP.NET MVC4应用程序做到这一点。 我是否必须在Web环境中手动配置所有内容?

    0热度

    1回答

    我试图找出为什么我不能让v3在MVC4环境中工作后尝试构建v4后运行v3的新项目开始出现此错误。 John Simons指出我错过了什么,所以我能够获得使用v3构建的MVC4。但是,问题与MVC项目无关,因为即使仅启动解决方案的“Asa_Server”类库部分时也会发生错误。 v4构建(我假设)是github回购的开发分支。构建出错,说我需要升级乌鸦(我没有这样做)。我想知道这与它有什么关系? 内

    0热度

    1回答

    当前生产NUGET构建。 Windows 8 x64 VS2012 我跟着如何创建pub/sub的示例。 默认构建器已换出为结构图,并且一切正常。 我删除了乌鸦的队列和数据库,控制台抱怨client @ machine name不存在。 我再次删除队列和数据库,并注释掉结构图的东西,并恢复默认的构建器,一切工作。 与不使用默认构建器首先设置队列的新项目相同的问题。 初始 Configure.Wi

    1热度

    1回答

    如果有人遇到我不知道在此之前: 我处理的命令,并在处理程序,我的事件保存到eventstore(joliver)。 分派后,再次处理相同命令的处理程序。 我知道它的命令是一样的,因为命令的guid是一样的。 五次尝试后,nservicebus说由于最大重试次数,命令失败。 显然,命令失败了,但我没有得到任何失败的迹象。 我已将调度程序的内容放入try catch中,但没有发现错误。代码退出调度程序

    0热度

    1回答

    我正在使用NServiceBus 3.3.3。我使用Ninject作为我的容器,我通过结合以下方法初始化一个模块中的总线: Bind<IBus>().ToMethod(context => { return CreateBus(); }).InSingletonScope(); private IBus CreateBus() { var bus = NServi

    0热度

    1回答

    我们已经看到过这几次。我确定MSDTC存在某种NHibernate问题,但为什么NserviceBus不会将异常发送到错误队列而不是崩溃Host进程?我们已经看到,在这两个3.2.6和3.3.3 这也发生在17日,我们在7:34 日志名称做了端点升级前的异常:应用 来源:应用程序错误 日期:二○一二年十二月一十七日上午7点34分20秒 事件ID:1000 任务类别:(100) 级别:错误 关键字:

    3热度

    1回答

    我创建了NServicebus托管进程,并且想要初始化我的IOC容器以及创建自托管Web API的实例。我试图理解实现IWantToRunAtStartup和IWantToRunWhenTheBusStarts接口之间的概念差异,所以我可以将我的初始化代码放在适当的位置。哪个接口会更好地执行这些初始化? 我相信我会为web api使用IWantToRunAtStartup,因为它具有在进程关闭时将

    3热度

    1回答

    我一直在这方面有点麻烦。 AndreasÖhlund回答了一个关于它的问题here,但是我一直无法使用他给出的建议让它工作。 这里是我的设置: public abstract class CommandHandler<T> : IHandleMessages<T>, IDomainReadRepository where T : Command { public IDomainRepo

    4热度

    2回答

    我有两个使用NserviceBus的Windows服务。一个将消息写入队列,另一个读取消息并进行一些处理。所有队列都是事务性的,NserviceBus端点配置如下。 .IsTransactional(true) .IsolationLevel(IsolationLevel.ReadCommitted) .MsmqTransport() .RunTimeoutManager() .UseIn