2009-09-02 8 views

Répondre

1

EDIT

la réponse ci-dessous est pas à jour. AsyncController fait partie d'ASPNET MVC depuis v2.

Une recherche rapide de l'Internet indique que le traitement async n'est pas actuellement partie de MVC, mais il est possible de rouler votre propre:

http://blog.codeville.net/2008/04/05/improve-scalability-in-aspnet-mvc-using-asynchronous-requests/

L'utilisation d'un tel modèle serait alors vous permettre d'effectuer autres opérations asynchrones sans attacher un fil.

EDIT:

Ou peut-être cette question près de duper résout votre problème?

How to send an email with attachments using SmtpClient.SendAsync?

0

De la même façon que toute autre plate-forme ... le fait que vous utilisez ASP.NET MVC ne change rien à la façon dont SmtpClient fonctionne. Si cela ne fonctionne pas, il est probablement pas dû à ASP.NET MVC ...

+0

Je pense que l'OP veut un moyen d'effectuer une requête asynchrone, comme dans IHttpAsyncHandler. – spender

+0

Ou peut-être pas ... – spender

-1

Le reseaon pourquoi ne pas travailler parce que la fin du processus de travail mvc annule l'envoi de l'e-mail. C'est la nature du cycle de vie MVC. Vous devez utiliser un autre moyen.

Questions connexes