В моем приложении MVC 3 Razor метод ActionResult Create() в контроллере обрабатывает пользовательский HttpPost. В таком случае:
- Данные сохраняются в базу данных.
- Электронные письма отправляются заинтересованным сторонам, использующим другой проект в решении.
- Страница подтверждения возвращается пользователю.
Поскольку работа с электронной почтой занимает больше всего времени, я пытаюсь использовать SmtpClient.SendAsync(), а не SmtpClient().Send.
Возможен ли этот сценарий, если наследование происходит от AsyncController? Кто-нибудь может привести пример?
Спасибо,
Арнольд