Отсутствует IInMemoryBusFactoryConfigurator.SetHost() (или эквивалентный) в MassTransit v5

После успешного использования транспортов Azure Service Bus и RabbitMQ мы теперь рассматриваем использование транспорта InMemory для целей тестирования. Наше текущее решение потребовало бы, чтобы несколько экземпляров шины взаимодействовали друг с другом в одном (модульном тестировании) процессе. Документация по этой теме указывает, что это должно быть возможно с использованиемIInMemoryBusFactoryConfigurator.SetTransportProvider() метод. Однако этот метод, по-видимому, недоступен в MassTransit v5. Я где-то читал, что этот метод был заменен IInMemoryBusFactoryConfigurator.SetHost() метод, но опять же этот метод недоступен в MassTransit v5 (удален в этом коммите).

Есть ли в настоящее время какой-либо способ разделения транспортного кэша между несколькими экземплярами шины?

0 ответов

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