Автоматизация и интеграция EntityFrameworkCore

Я получаю сообщение об ошибке, как показано ниже, в то время как я сохраняю состояния с EntityFramework

MT-причина: вина

MT-сообщение об ошибке: метод не найден: 'System.Threading.Tasks.Task`1 Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlCommandAsync(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade, System.String, System.ToneBject ]).

МТ-Недостатк-StackTrace: в MassTransit.EntityFrameworkCoreIntegration.Saga.EntityFrameworkSagaRepository1.d__81.MoveNext() в System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine](TStateMachine& StateMachine) при MassTransit.EntityFrameworkCoreIntegration.Saga.EntityFrameworkSagaRepository1.SendQuery[T](Контекст SagaQueryConsumeContext2, политика ISagaPolicy2, далее IPipe1) в MassTransit.Saga.Pipeline.Filters.QuerySagaFilter2.>- Отправка>d__6.MoveNext() в MassTransit.Saga.Pipeline.Filters.Qil__2eveMaGaMagMagSag GreenPipes. () в GreenPipes.Filters.RescueFilter2.d__5.MoveNext()

Все мои тесты проходят, и конечный автомат работает с InMemorySagaRepository, Но когда я изменяю это на EntityFrameworkSagaRepositoryСложно хранить и выкидывать вышеуказанную ошибку. Какие-либо предложения?

0 ответов

Другие вопросы по тегам