2015-09-15 2 views
0

Я создал сборку для Shuttle ESB, которая загружает всю конфигурацию служебной шины (очереди, маршрутизацию, модули и т. Д.) Из базы данных, а не приложения .config файл.Файл app.config не загружается с помощью Shuttle.Core.Host

Я подвергаю это решение как пакет Nuget, так что другие команды решений в нашей организации могут создавать конечные точки, позволяя им реализовать только свои обработчики сообщений. Обратите внимание, что у нас есть стандартизованный хостинг для наших конечных точек, используя решение Shuttle.Core.Host.exe.

The Shuttle.Core.Host сканирует реализацию IHost и берет ее из моего пакета wrapper/nuget и пытается загрузить файл app.config этого типа сборки, а не проект проекта решений (который ссылается на пакет nuget) .config файлы.

В любом случае, я могу указать, какой файл app.config необходимо загрузить для Shuttle.Core.Host?

ответ

2

Текущая реализация работает точно так же, как вы заявили, и, к сожалению, нет способа указать файл конфигурации.

Предлагаю вам зарегистрировать проблему на GitHub repository в этом отношении.

Возможно, параметр /configurationFile=somefile.config сделает этот трюк.

+0

Я зарегистрировал проблему: https://github.com/Shuttle/shuttle-core-host/issues/1, thanks –

Смежные вопросы