Выполнение действия во временных интервалах
Я занимаюсь разработкой приложения asp.net mvc, в котором предоставляю некоторые услуги своим клиентам. У каждого клиента есть свой профиль, и в этом профиле есть поле с датой дня рождения клиента. Я хочу, чтобы моя заявка автоматически уведомлялась о дне рождения моего клиента и, нарушив некоторые действия, отправляет ему / ей сообщение "С днем рождения".
Как это могло быть возможно?
1 ответ
Обычно у вас есть запланированное задание базы данных для сканирования профилей ваших пользователей (таблицы пользователей) для всех, у кого есть день рождения в день запуска процесса сканирования.
Выберите пользователей, соответствующих запросу, и используйте пользовательский класс / метод, чтобы отправить им сообщение о дне рождения, используя возможности почты.NET.
Чтобы получить больше идей, взгляните на: Отправка электронных писем в фоновом режиме или по расписанию в asp.net mvc 3