Caio belli,

Un webmethod può impiegare un bel po' di tempo prima di rispondere, ecco perchè si unsano le chiamate asincrone...si usano si, ma come?

il mio web method è il seguente

[WebMethod]
public bool Dormi()
{
Sleep(5000);
return true;
}
// So bene che non serve au un tubo


Quando mi instranzio una variabile sul client di tipo MyWebService vedrò che in automatico posso usufruire dei metodi

bool Dormi() //Che ho creato io

System.IAsyncResult BeginDormi(object asyncState)

bool EndDormi(System.IAsyncResult asyncResult)

come chiamare il mio metodo Dormi in modo asincrono?



Grazie mille