Выполнение действия во временных интервалах

Я занимаюсь разработкой приложения asp.net mvc, в котором предоставляю некоторые услуги своим клиентам. У каждого клиента есть свой профиль, и в этом профиле есть поле с датой дня рождения клиента. Я хочу, чтобы моя заявка автоматически уведомлялась о дне рождения моего клиента и, нарушив некоторые действия, отправляет ему / ей сообщение "С днем ​​рождения".

Как это могло быть возможно?

1 ответ

Решение

Обычно у вас есть запланированное задание базы данных для сканирования профилей ваших пользователей (таблицы пользователей) для всех, у кого есть день рождения в день запуска процесса сканирования.

Выберите пользователей, соответствующих запросу, и используйте пользовательский класс / метод, чтобы отправить им сообщение о дне рождения, используя возможности почты.NET.

Чтобы получить больше идей, взгляните на: Отправка электронных писем в фоновом режиме или по расписанию в asp.net mvc 3

Другие вопросы по тегам