aspx
, ho eventi come
Page_Init
,
Page_Unload
, ecc., Che si verificano
in a well-defined order.
Qual è il ciclo di vita della richiesta del servizio Web ASP.NET?
Ho una pagina asmx
che fornisce [WebMethod()]
s. Esistono eventi simili? In particolare, alcuni eventi che mi permettono di inizializzare alcuni dati (come Page_Load
) e fare un po 'di pulizia (come Page_Unload
) sarebbero estremamente utili.
(Per quanto posso dire, il costruttore della classe code-behind asmx
sembra essere chiamato su ogni richiesta WebMethod, cioè, viene creata una nuova istanza per ogni richiesta WebMethod, ma questa è solo un'osservazione e non qualcosa che ho trovato documentato da qualche parte ...)
Vorrei sottolineare che si tratta di informazioni piuttosto dipendenti dall'implementazione, soprattutto considerando che ASMX è stato praticamente sostituito da WCF, che ha un ciclo di vita totalmente diverso. –