实现一个简单的IFindSaga

时间:2017-07-10 07:40:58

标签: c# .net nservicebus saga

我实现了一个简单的IFindSaga,我提到并遵循了SQL Persistence Saga Finding Logic特定软件文档中提供的相同步骤。我在session.GetSagaData<SagaData>收到错误,指出:“SynchronizedStorageSession不包含GetSagaData的定义,并且没有扩展方法GetSagaData接受{{1}类型的第一个参数可以找到(你错过了使用指令或程序集引用)。“请帮我解决这个问题。

这是我实施SynchronizedStorageSession

的代码
IFindSaga

2 个答案:

答案 0 :(得分:0)

“ GetSagaData”是扩展方法,属于“ NserviceBus”命名空间的一部分。 包括以下声明

using NServiceBus;

这对我有用。我现在没有得到这个错误

答案 1 :(得分:-2)

使用nuget

  

包NServiceBus.Persistence.Sql