腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
测试
nservicebus
saga
的
更好
方法
、
我正在尝试对nservice传奇进行单元
测试
,并且已经编写了一个
测试
。在
测试
中有一个断言语句,如下所示 Assert.IsType<MyCommand>(_messageContext.SentMessages[2].Message); 您可以看到,我必须使用索引2才能达到此目的在我
的
传奇故事中,我发送了很多消息,所以使用Index
测试
有点困难。我试着用谷歌搜索,但找不到
更好
的
解决方案。有没有像_messageContext.SentMessages(&qu
浏览 23
提问于2020-01-17
得票数 1
回答已采纳
2
回答
NServiceBus
单元
测试
ConfigureHowToFindSaga
、
我想在我
的
NServiceBus
Saga
中
测试
ConfigureHowToFindSaga
方法
。只是遇到了一个似乎可以避免
的
问题,我忘记了在
Saga
数据中添加唯一属性。我可以使用Moq或类似的工具,但很难验证
Saga
上
的
独特约束。 谢谢。
浏览 3
提问于2018-02-08
得票数 1
2
回答
用于
NServiceBus
Saga
单元
测试
的
依赖注入
、
、
、
我
的
问题类似于
NserviceBus
处理程序
的
DI
测试
问题()。您可以使用以下语法使用构造函数注入:我无法找到一种
方法
来使用同样
的
方法
进行
Saga
测试
。这种
方法
需要使我
的
依赖关系成为公共属性。是否有一种
方法
可以在
浏览 5
提问于2015-10-10
得票数 1
回答已采纳
1
回答
NserviceBus
属性注入
、
我正试图在我
的
传奇中注入一个对象。使用以下端点,当消息到达
saga
的
handle
方法
时,该属性为空。,
NServiceBus
.Core" /> DistributorDataAddress
浏览 3
提问于2011-08-10
得票数 3
回答已采纳
1
回答
使用相同
的
Saga
的
NServiceBus
-2类,这可能吗?
、
、
通常我会创建一个实现
Saga
的
类{}[SagaIndexOriginator { get; set; } …… 现在我需要在另一个类中使用相同
的
Saga
(
Saga
),我们称它为MyClass2。如果我像下面这样实现M
浏览 0
提问于2015-11-12
得票数 0
1
回答
ConfigureMapping使用带有多个点
的
参数
、
、
我在实现
saga
编排服务类
的
ConfigureHowToFindSaga()
方法
时遇到了一个问题。 在此
方法
中,我必须指定如何将收到
的
消息连接到当前
的
saga
会话。我必须特别指定包含
saga
id
的
消息
的
属性。这个属性是这样
的
:message.Sup.SubProperty和我不能这样做,因为
nservicebus
只获得了message
的
第一个属性。我不想更改我<
浏览 0
提问于2012-07-19
得票数 0
回答已采纳
1
回答
使用没有Sagas
的
NServiceBus
pub/sub时延迟消息处理
、
我在发布/订阅应用程序中使用
NServiceBus
,用于web应用程序上
的
事件通知。现在,当发生了一些事情(比如创建了一个便条),就会在总线上创建并发送一条消息,而订阅者将获取它,并确定谁需要收到该事件
的
电子邮件或SMS通知。考虑一下我们
的
Comment
浏览 2
提问于2011-11-22
得票数 0
回答已采纳
1
回答
如何在
测试
场景中连接
NServiceBus
的
SqlSaga?
、
、
有一个很好
的
例子来
测试
一个简单
的
传奇。不幸
的
是,它并没有解释如何在SqlSaga - ie中做同样
的
事情。将状态持久化到数据库
的
传奇。if (Data.State == MyState.ReadyForUse) }}// arrange var context =
浏览 1
提问于2018-06-15
得票数 0
回答已采纳
3
回答
如何为
NServiceBus
传奇创建单元
测试
?
、
、
我正在尝试遵循这篇文章()为我
的
nservicebus
saga
项目创建单元
测试
public class ReportSaga :
Saga
<ReportSagaData>,
浏览 2
提问于2011-02-10
得票数 5
2
回答
NServiceBus
:如何归档已完成或已终止
的
传奇
、
当从
Saga
本身调用this.MarkAsComplete();时,
NServiceBus
至少在RavenDB持久化存储中删除
Saga
数据。当
Saga
完成或终止时,有没有一种内置
的
方法
来归档
Saga
数据?出于可追溯性
的
原因,我们需要这样
的
功能。
浏览 1
提问于2014-10-23
得票数 0
2
回答
AoP支持
NServiceBus
?
、
、
、
、
回到我
的
老问题: 但是我真的想拦截消息并拥有处理程序
的
一个实例,并且能够影响消息是否应该传递给处理程序。基本上是个“周密
的
建议”。现在,实现这样
的
东西
的
最传统
的
方法
是通过动态继承目标对象和重写虚拟
方法
。由于缺乏文档,我无法判断是
NServiceBus
创建了还是构建了它
的
消息处理程序实例。如果它构建起来了,那么它就不能动态继承,所以大多数AoP框架可能是不可能
的
,否则最流行
的
DI容器
浏览 2
提问于2013-08-28
得票数 1
1
回答
Wcf /处理程序调用
NServiceBus
服务
、
、
、
有没有人能帮助我从Wcf \处理程序中正确地调用
NServiceBus
服务?我
的
理解是,
Saga
是首选
的
,因为它可以在Wcf调用被处理时持久化,然后恢复以接收响应。(唯一
的
其他想法是,
Saga
是首选,因为它们通常比处理程序运行
的
时间更长)。 我需要帮助
的
是在Wc
浏览 2
提问于2012-11-05
得票数 1
2
回答
更新传奇之外
的
属性
、
我需要在传奇之外对我
的
传奇文档进行编辑。我正在尝试进行简单
的
属性更新,即:
saga
.SaleSagaTaskId= taskId;这是不可行
的
,我
的
结果是这个问题。cannot change the document key property o
浏览 0
提问于2013-12-03
得票数 1
回答已采纳
1
回答
验证
NServiceBus
传奇没有回复发起人
、
、
什么是最好
的
方式来
测试
一个传奇没有回复发起人?我看到使用
NServiceBus
.Testing我可以调用
Saga
.ExpectReplyToOriginator,但我没有看到任何类似"ExpectNotReplyToOriginator“
的
东西。我尝试使用.ExpectNotSend()和.ExpectNotPublish(),但这两种
方法
似乎都没有在我所期望
的
地方失败。
浏览 0
提问于2016-02-05
得票数 0
回答已采纳
2
回答
没有任何持久性
的
NServicebus
?
一个新手问题:如果我没有使用Sagas或发布/订阅模型,我需要使用
NServiceBus
的
持久层吗? 默认
的
持久性是RavenDB,我想知道我是不是只使用没有RavenDB
的
NSB或任何持久层?附注:目前我必须在使用
NServiceBus
之前运行RavenDBServer.exe,所以如果我真的开始使用
NserviceBus
,我不希望依赖于另一个运行在生产环境中
的
应用。这可能是我
的
安装有问题。
浏览 0
提问于2012-10-13
得票数 1
回答已采纳
1
回答
NServiceBus
4.6.5 NHibernate
Saga
持久器不持久化
Saga
数据
、
、
、
、
我将
NServiceBus
与NHibernate结合使用,并在自己
的
进程中托管总线。NHibernate/connection.driver_class" value="NHibernate.Driver.Sql2008ClientDriver" />这个配置使用我在
saga
上指定
的
字段为我
的
SQL Server数据库中
的
saga
创建表,这是非常棒
的</
浏览 2
提问于2014-09-23
得票数 0
回答已采纳
1
回答
NServicebus
处理多个队列
、
但现在我们需要同步处理来自一个用户
的
消息。在消息
的
开头,我不知道会有什么消息,以及是否会有来自该用户
的
新消息。 因此,用例;- user one完成步骤1需要同步执行=> 3任务。- user one完成step 2 =>需要同步执行新
的
5个任务(请确保之前
的
任务也已完成,因为数据同步问题)。-用户2完成步骤1 => 3需要同步执行
的
任务。-步骤2也是如此。使用
NServiceBus
可以做到这一点吗?如果是这样的话,怎么做,最好
的
<e
浏览 9
提问于2019-03-19
得票数 0
2
回答
设置会话工厂
如何将nservice总线使用的当前会话工厂注入到自定义
saga
查找器中?我已经使用以下代码初始化了
saga
.CastleWindsorBuilder().NHibernateSagaPersister()我有一个传奇探索者 set {
浏览 0
提问于2010-11-18
得票数 2
1
回答
NServiceBus
5 RavenDBPersistence SetDefaultDocumentStore使用EmbeddableDocumentStore
、
、
、
我使用在我自己
的
进程中托管
的
NServiceBus
,以及RavenDB也使用RavenDB.Embedded托管在同一个进程中。当我使用
NServiceBus
4.6.5时,这个组合没有任何问题,但是我升级到
NServiceBus
5.0.0并更新了配置以使用新
的
configuration。所有东西都会生成,我可以将消息发送到一个端点,该端点将被接收并构造一个
saga
实例。 没有配置佐
浏览 2
提问于2014-10-08
得票数 0
回答已采纳
1
回答
无法通过Service从另一个服务宿主
NServiceBus
Saga
、
、
我试图在另一个项目中使用
NServiceBus
6和SqlPersistence和SqlDialect.MsSqlServer来托管一个
Saga
。在我发现
的
大多数例子中,
Saga
包含在与主机应用程序相同
的
程序集中,这也许就是我挣扎
的
原因。当托管同一应用程序中
的
所有内容时,
NServiceBus
.Persistence.Sql.MsBuild包在构建过程中正确地输出
Saga
.sql文件,然后取出这些文件并在运行时执行。‘目录
N
浏览 3
提问于2018-02-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何设计出更好的测试用例?
进行更好的网页优化的几种方法
软件测试的测试方法有哪些?
功能测试的测试方法与测试点
如何做出更好的UI自动化测试?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券