Załóżmy, że mamy Assembly1 i Assembly2.Powtórzenie konfiguracji w odniesieniu do podzespołów
Assembly2 to biblioteka klasy C# używana przez Assembly1.
Odnośniki do stron internetowych i usług są konfigurowane i przechowywane w Asembly2/app.Config.
Ponadto ciągi połączeń EF znajdują się w Assembly2/app.config.
Kiedy używam Assembly2 w Assembly1, plik konfiguracyjny Assembly2 nie jest używany. W rzeczywistości w tym scenariuszu tylko konfiguracja Assembly1 wydaje się dostępna za pomocą domyślnych środków.
W rezultacie muszę skopiować zawartość config2 Assembly2 do konfiguracji Assembly1.
To działa dla mnie w przypadku wielu projektów.
Czy istnieje inny sposób? Lepszy sposób?
Wydaje się błędne powtarzanie danych konfiguracyjnych.
Czy masz rekomendację lub technikę, która działa?
Dziękuję.