У меня простая структура проекта, и я использую Нэнси для некоторых операций. У меня 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 видны для Нэнси .
Есть ли способ заставить это работать или он неисправен по замыслу, и все модули должны быть в одном проекте?