Hi, guys.
When I am using Masstransite sagas with standard InMemorySagaRepository, everything works fine.
But when I change repository on standard EntityFrameworkSagaRepository, I obtain runtime exception:
Configuration Result:
[Success] Name BusTracking, [Success] ServiceName BusTracking
Topshelf v4.0.0.0, .NET Framework v4.0.30319.42000
The BusTracking service is now running, press Control+C to exit.
MassTransit.Pipeline.Filters.RescueReceiveContextFilter<MassTransit.ReceiveConte
xt> Error: 0 : Rescuing exception, System.TypeLoadException: Could not load type
"MassTransit.Pipeline.ISendObserverConnector" from assembly "MassTransit, Vers
ion=3.4.0.0, Culture=neutral, PublicKeyToken=b8e0e9f2f1e657fa".
в MassTransit.EntityFrameworkIntegration.Saga.EntityFrameworkSagaRepository`1
.<MassTransit-Saga-ISagaRepository<TSaga>-Send>d__6`1.MoveNext()
в System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine]
(TStateMachine& stateMachine)
в MassTransit.EntityFrameworkIntegration.Saga.EntityFrameworkSagaRepository`1
.MassTransit.Saga.ISagaRepository<TSaga>.Send[T](ConsumeContext`1 context, ISaga
Policy`2 policy, IPipe`1 next)
в MassTransit.Saga.Pipeline.Filters.CorrelatedSagaFilter`2.<MassTransit-Pipel
ine-IFilter<MassTransit-ConsumeContext<TMessage>>-Send>d__5.MoveNext()
What does it mean? Please help.