Pouvez-vous me suggérer comment je peux faire des opérations avec asp.net MVC asyncSmtpClient.SendAsync ne fonctionne pas sur asp.net MVC
Répondre
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?
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 ...
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.
- 1. ASP.NET MVC FormsAuthentication.SignOut ne fonctionne pas
- 2. JqGrid ne fonctionne pas avec asp.net mvc
- 3. Bind Exclure Asp.net MVC ne fonctionne pas sur l'entité LINQ
- 4. MVC SelectList ne fonctionne pas
- 5. ASP.NET MVC Html.TextBox @class = "MaClasse" ne fonctionne pas
- 6. ASP.NET MVC 2 Preview 2 Route demande ne fonctionne pas
- 7. ASP.NET MVC ne fonctionne pas avec ViewState et Postback?
- 8. ASP.NET MVC FileStreamResult ne fonctionne pas comme prévu
- 9. Le modèle d'application ASP.NET et MVC Hybrid ne fonctionne pas
- 10. ASP.NET: manipulation ne fonctionne pas
- 11. ASP.NET FormsAuthentication.Authenticate() ne fonctionne pas
- 12. .Net MVC Routing Catchall ne fonctionne pas
- 13. AjaxHelper ne fonctionne pas
- 14. La validation ne fonctionne pas sur les objets simples dans ASP.NET MVC
- 15. ASP.NET MVC HandleError ne fonctionne pas (customErrors est défini sur "On")
- 16. MessageBox ne fonctionne pas sur PageLoad
- 17. FormsAuthentication.SignOut ne fonctionne pas sur le firefox 3 (asp.net)
- 18. SkinID sur le contrôle personnalisé ne fonctionne pas (asp.net)
- 19. ASP.NET bouton cliquez sur l'événement ne fonctionne pas dans IE
- 20. SWFUpload ne fonctionne pas en téléchargeant le fichier sur asp.net
- 21. asp.net crossback publication sur clic ne fonctionne pas
- 22. jqGrid loadonce ne fonctionne pas avec asp.net
- 23. Anchor ne fonctionne pas dans asp.net
- 24. ASP.Net MVC DefaultModelBinder ne lie pas les propriétés sur POST
- 25. Statut de connexion Asp.net ne fonctionne pas
- 26. Python sendto() ne fonctionne pas sur 3.1 (fonctionne sur 2,6)
- 27. Téléchargement de site ASP.Net ne fonctionne pas
- 28. ASP.NET 3.5 ConfigurationSection personnalisée ne fonctionne pas
- 29. ASP.NET MVC Intellisense ne trouve pas ViewData
- 30. Gridview_rowediting ne fonctionne pas
Je pense que l'OP veut un moyen d'effectuer une requête asynchrone, comme dans IHttpAsyncHandler. – spender
Ou peut-être pas ... – spender