Desidero scrivere un modulo http di registrazione che memorizzi un elenco di eventi di registro per una singola richiesta nella memoria locale del thread mentre viene eseguita la richiesta. Su End_Request voglio scrivere tutti gli eventi nella memoria persistente.Una singola richiesta Web su IIS rimane su un singolo thread?
La domanda è, una richiesta corrisponde a un thread? Cioè posso assumere da qualsiasi parte nel mio codice che posso aggiungere elementi al IEnumerable e saranno correttamente tutti insieme alla fine della richiesta.
Non è vero. – SLaks
@SLaks: cura di elaborare? – LukeH
Le richieste ASP.Net non possono passare tra i thread. L'unico modo per farlo è usare Fibers, che .Net non supporta realmente. – SLaks