Pracuję nad biblioteką klas, która korzysta z bloku aplikacji do rejestrowania biblioteki enteprise firmy Microsoft. Mam pewne ustawienia w pliku app.config.
Teraz, gdy programista używa tej biblioteki w aplikacjach internetowych, musi skopiować całe sekcje konfiguracyjne i część ustawień aplikacji z pliku app.config do pliku web.config.
Czy jest coś, co można zrobić, aby ominąć ten krok i ułatwić programistom korzystanie z mojej biblioteki bez ręcznego kopiowania wszystkich tych ustawień.
Odpowiedzi:
1 dla odpowiedzi № 1Można spróbować umieścić powtarzające się sekcje w zewnętrznym pliku konfiguracyjnym, dodając ten plik jako odniesienie do projektu web.config, a następnie odwołując się do niego zarówno w pliku app.config, jak i pliku web.config.
0 dla odpowiedzi nr 2
Enterprise Library ma edytor wizualizacjiza pomocą którego można załadować plik web.config. Możesz wybrać żądane ustawienia i zachować je w tym pliku. Osobiście nie korzystałbym z Biblioteki Enterprise, chyba że nie miałbym wyboru. Po prostu za dużo kodu na glop i narzut.