Ja preferiram jednostavno koriscenje thread-a umesto raznih sve novijih nacina koji kao pojednostavljuju stvari a u stvari komplikuju.
Napravis f-ju koja salje mail:
Code:
private void SendMail()
{
//Actual code sending email
}
I tamo gde hoces da pozoves asinhrono, kreiras thread i pokrenes:
Code:
Thread t = new Thread(SendMail);
t.Start();
Mozes i samo
new Thread(SendMail).Start(); ali u prethodnoj varijanti mozes pre poziva podesiti thread po volji. Istrazi sta ima medju property-ima, mozda bude interesantnih stvari
