У меня многопоточное приложение С#, которое использует log4net для ведения журналов. В основном RollingFileAppender.
Я хочу предложить пользователю возможность просмотра активности приложения в окне "Журнал приложений". Это будет состоять из списка (режим детали), сетки или чего-то подобного.
Я ищу лучшие способы сделать это. Единственное решение, которое я имею до сих пор, - настроить UDP-приложение и создать специальный поток, который будет прослушивать и переносить все сообщения в пользовательский интерфейс.
Я также рассмотрел возможность создания "обертки", которые записывают в пользовательский интерфейс, записывают сообщение с использованием log4net... hum.
Большое спасибо за вашу помощь.