У меня приложение ac #, настроенное так:
[Assembly-ConsoleApp] --References--> [Assembly-Domain]
/
[Assembly-FileAccess] --References-->---------/
В основном, большинство моих интерфейсов и несколько конкретных классов находятся в сборке домена, а многие конкретные реализации находятся в FileAccess.сборка.Сборка ConsoleApp использует сборку Domain без ссылок на сборку FileAccess.
Я создал модуль автоматического доступа FileAccess для соединения реализаций FileAccess с интерфейсами домена вместе с любыми конкретными классами непосредственно внутри домена.сборка.Мой вопрос, где поставить этот модуль.С точки зрения передового опыта, должен быть в модуле FileAccess (что потребовало бы добавления ссылки / зависимости от сборок autofac) или в сборку ConsoleApp (который использует модуль и уже имеет зависимость от autofac)?Или будет иметь смысл совершенно отдельная сборка, которая имеет только данный модуль?
Спасибо