nhibernateには、特定の間隔で関数を実行するスケジューラーがあることを知っています。私はEFでこれと同じ機能が欲しかったのです。
そのため、最初に通知されてから1週間後にユーザーにメールを送信したいと思います。サーバー上でこれを行う方法はありますか?たとえば、1日に1回データベースをチェックし、基準を満たすすべての人に電子メールを送信しますか?
nhibernateには、特定の間隔で関数を実行するスケジューラーがあることを知っています。私はEFでこれと同じ機能が欲しかったのです。
そのため、最初に通知されてから1週間後にユーザーにメールを送信したいと思います。サーバー上でこれを行う方法はありますか?たとえば、1日に1回データベースをチェックし、基準を満たすすべての人に電子メールを送信しますか?
1つのオプションは、必要なことを実行するコンソールアプリケーションを作成し、タスクスケジューラを使用してそのアプリケーションを毎日実行することです。
私はfluentパッケージを使用し、fluentスケジューラーを使用して特定の間隔でクエリを実行しました。
タスクのスケジュールについては、http: //quartznet.sourceforge.net/も参照してください。