C# как заставить Class Library использовать свой App.config

276
07 июля 2017, 03:35

Имеется консольное приложение, которое через рефлексию инстанцирует класс (с определенным интерфейсом) из проекта Class Library.

Подразумевается, что проект Class Library будет использовать свой конфиг, но этого не происходит, еcли используется конфиг, то только консольного приложения.

Как сделать так, чтобы Class Library мог использовать свой App.config?

Answer 1

Здесь 2 варианта:

  1. Принудительно ссылаться на кастомный xml, как например это делает NLog с его NLog.config.
  2. Использовать App(Web).config приложения, для чего можно использовать ConfigurationManager + (ConfigurationSection || appSettings).

Все остальное мне кажется вариантом велосипеда...

p.s. Для .Net Standard вариант "добычи" конфигурации сильно изменился...

READ ALSO
Как можно вывести полученный url через WebView Unity 3d

Как можно вывести полученный url через WebView Unity 3d

Ситуация такая, url который требуется выводится в DebugLog (http_response

259
Пример использования клиента RIO Sockets

Пример использования клиента RIO Sockets

Прошу привести пример использования RIO сокетов со стороны клиентаНапример, несколько коннектов к разным серверам

188
Hangfire запускать метод в заданное время дня

Hangfire запускать метод в заданное время дня

Здравствуйте! У меня есть массив объектов класса EmployerПочти у всех объектов разные значения времени (Employer

242