Logging permintaan HTTP mentah / respons di ASP.NET MVC & IIS7

Saya sedang menulis layanan web (menggunakan ASP.NET MVC) dan untuk tujuan dukungan kami ingin dapat mencatat permintaan dan tanggapan sedekat mungkin dengan format mentah, on-the-wire (yaitu termasuk HTTP metode, path, semua header, dan tubuh) ke dalam database. Apa yang saya tidak yakin adalah...