Sto utilizzando Microsoft Asp.net WebApi2 ospitato su IIS. Vorrei semplicemente registrare il corpo della richiesta (XML o JSON) e il corpo della risposta per ogni post.
Non c'è niente di speciale in questo progetto o nel controllore che elabora il post. Non mi interessa usare framework di registrazione come nLog, elmah, log4net o le funzionalità di tracciamento integrate dell'API web a meno che non sia necessario farlo.
Vorrei semplicemente sapere dove inserire il mio codice di registrazione e come ottenere il JSON o XML effettivo dalla richiesta e risposta in entrata e in uscita.
Il mio metodo di post del controller:
public HttpResponseMessage Post([FromBody])Employee employee)
{
if (ModelState.IsValid)
{
// insert employee into to the database
}
}