Я использую log4net в своем приложении (инфраструктура .net 4). есть ли способ настроить его таким образом, чтобы каждый вызов функции записывался в журнал (без добавления вручную входа в систему в начале функции). Спасибо.Автоматический журнал при входе и выходе функций (Log4Net)
2
A
ответ
2
Похоже, что вы можете изучить аспектно-ориентированное программирование. См. here для получения более подробной информации о Aspect.net.
Общий подход заключается в том, чтобы написать аспект для предоставления кода в начале/конце функции и указать, что делать в этой ситуации (в вашем случае, зарегистрировать что-то). Аспект сплетается с вашим кодом во время процесса сборки, но ваш исходный код остается нетронутым во всех дополнительных журналах.
0
Log4PostSharp будет делать то, что вы хотите, но он еще не доступен для .Net 4.0. Возможно, стоит попробовать ...
Смежные вопросы
- 1. Изменение веса текста при входе и выходе
- 2. Log4net: журнал уникальных сообщений
- 3. Log4net не записывает журнал
- 4. Log4Net удалить первые 5 символов при входе
- 5. Log4Net журнал события полного
- 6. Log4Net Журнал сообщений
- 7. Сила обновления при входе/выходе в Wordpress
- 8. Symfony 2: Flash-сообщение при входе/выходе
- 9. Пункт меню обновления при входе/выходе
- 10. Рельсы и разработка - контроллер тестирования при входе и выходе
- 11. Автоматический журнал сна
- 12. Автоматический журнал исключений C#
- 13. Отключить автоматический почтовый журнал
- 14. События Log4Net при создании журнала и записи в журнал FileAppender
- 15. Фиктивные объекты, NUnit, журнал звонков и log4net
- 16. log4net не записывается в журнал
- 17. Изменение размера холста при входе и выходе из полноэкранного режима
- 18. jquery progressbar не двигается при входе и выходе
- 19. Угловой JS - Анимация элемента md-chips при входе и выходе
- 20. Java MouseListener - событие при входе и выходе из JPanel
- 21. Событие наведения срабатывает дважды (при входе и выходе) в jQuery?
- 22. Подчеркивание слева направо на входе и выходе
- 23. Log4Net C# 4.0 [(нулевое)] на выходе
- 24. Вызов 2 функций в входе на входе
- 25. Отличительный исходный контекст в выходе log4net
- 26. имена функций записи с Log4Net
- 27. Log4Net не удается записать в журнал
- 28. Автоматический переадресация на просмотр при входе в систему - iOS
- 29. Автоматический выход из системы при выходе пользователя из системы Facebook
- 30. Как сделать автоматический запуск экрана GNU при входе в систему?