如何设置CurrentMessageContext.TimeSent以在NServiceBus中进行测试?

如何设置CurrentMessageContext.TimeSent以在NServiceBus中进行测试?,nservicebus,Nservicebus,我正在测试一个发送命令的NServiceBus传奇。该命令具有跟踪操作执行时间的属性。消息处理程序在传出消息中将CurrentMessageContext.TimeSent分配给LastSentOn 当我尝试测试传出消息时,LastSentOn始终具有值DateTime.MinValue,因此 如何设置CurrentMessageContext.TimeSent以在NServiceBus中进行测试?Josh-这不是对您问题的直接回答,但您看到了吗 看起来CurrentMessageContex

我正在测试一个发送命令的NServiceBus传奇。该命令具有跟踪操作执行时间的属性。消息处理程序在传出消息中将
CurrentMessageContext.TimeSent
分配给
LastSentOn

当我尝试测试传出消息时,
LastSentOn
始终具有值
DateTime.MinValue
,因此


如何设置CurrentMessageContext.TimeSent以在NServiceBus中进行测试?

Josh-这不是对您问题的直接回答,但您看到了吗


看起来CurrentMessageContext.TimeSent已被弃用,现在只是消息头中的一个设置。也许您可以使用标题值来代替。

快速猜测,我认为这是在消息标题中设置的。你试过在那里修改吗?