NancyFx 2.0 и модули в разных проектах - PullRequest
0 голосов
/ 31 марта 2020

У меня простая структура проекта, и я использую Нэнси для некоторых операций. У меня 3 проекта Logi c, Operator и Deployer.

Logi c - это проект, в котором резиденты реализации nancy, а также содержит некоторые общие c модули для nancy, таких как проверка работоспособности.

Оператор имеет собственный набор модулей, а также Deployer, структура выглядит так:

/Logic (dll project)
   -ModulesForLogic (ex HealthCheck)
   -NancyStartup

/Operator (refers to Logic project and it is exe project)
   -ModulesForOperators

/Deployer (refers to Logic project and it is exe project)
   -ModulesForOperators

Все модули наследуются от NancyModule и совместно используют одно и то же пространство имен, так что я полагаю, что они должны быть отсканированы и видимы для Нэнси, но только модули в проекте Logi c видны для Нэнси .

Есть ли способ заставить это работать или он неисправен по замыслу, и все модули должны быть в одном проекте?

...