2015-12-10 4 views
0

Я пытаюсь настроить rebus с помощью app.config. Эти строки работают в более старых версиях rebus, но в новой версии (Rebus 2) это не работает.Как использовать раздел конфигурации в rebus 2?

.Transport(t => t.UseMsmqAndGetInputQueueNameFromAppConfig()) 
.MessageOwnership(o => o.FromRebusConfigurationSection()) 

Каковы эквивалентные в ребусе 2?

ответ

0

К сожалению, нет никакого эквивалента для имени очереди и конфигурации рабочих в Rebus 2.

You может настроить конечные точки сопоставления с Rebus.XmlConfig пакета, перейдя

Configure.With(...) 
    (...) 
    .Routing(t => t.AddEndpointMappingsFromAppConfig()) 
    (...) 

хотя.

Может быть, будет какой-то способ получения настроек от app.config/web.config в будущем - но конфигурация вещь одна большая вещь, которую я знаю, не будет переноситься на ядре .NET, если он основан на ConfigurationManager.AppSettings, так что я намеренно оставил его.