Мы хотели бы получить данные запроса журнала, данные о производительности и т. Д. В конце каждого запроса страницы.
В начале запроса мы создаем коллекцию (параметр, значение), и в ней мы храним основные данные, такие как IP, язык, заголовки и т. Д.
Затем мы сохраняем эту коллекцию в текущем запросе (HttpContext.Current).
Во время запроса мы вставляем в эту коллекцию несколько других данных, таких как производительность определенных методов, определенные параметры и т. Д.
В конце запроса мы хотим сохранить все параметры и значения из этой коллекции в базу данных.В каком методе записать журнал в db?
Где мы должны поместить код, который делает запись этой коллекции в db? В каком-то случае метод главной страницы? Где-нибудь еще?
Обратитесь к его предыдущему вопросу http://stackoverflow.com/questions/4830025/log-all-received-data-headers-ip-etc-to-db-for-each-aspx-page-request для большего контекста , –