У нас есть пара долгоживущих объектов одного и того же класса в системе. Их всего около 5 или 6, и они являются подключениями к внешним системам. Я хочу, чтобы у каждого из этих экземпляров был свой файл, в который они могли бы войти.
Каков наилучший способ сделать это? Я вижу только добавление регистраторов программно как ответ прямо сейчас.
UPDATE:
Я хочу избежать использования файла конфигурации, потому что, если я добавлю новое соединение на другой удаленный хост, то я хочу, чтобы вывод его журнала шел в файл, названный в честь соединения, без необходимости сначала взламывать файл конфигурации. Было бы хорошо, если бы это было сделано автоматически. Я не знаю, может быть, это может быть достигнуто в конфигурационном файле один раз, и вам не нужно каждый раз редактировать его.