アドバイスや助けを求めています。ASP.NET C# の Windows サーバー:
- DB に 10 人のユーザー (列:
foldername
、user
) に関連付けられた 10 個のフォルダー (サブフォルダーとファイルを含む) があります。 - フォルダの内容を変更し、ボタンを押すと、フォルダが変更されたユーザーに警告メールが届きます。
を使おうと思ったFileSystemWatcher
のですが、これは変更のたびに自動的に起動し (間違っていますか?)、必要ありません。
すべてのフォルダーの「インプリント」を作成し、すべてのユーザーの DB に格納する方が簡単だと思います (列: foldername
、user
、imprint
、imprint_date
)。ボタンを押すと、新しいインプリントが以前のインプリントと異なる場合、システムはユーザーにメールを送信します (その後、新しいインプリントを DB に保存します)。
このソリューションについてどう思いますか? インプリントを作成する方法を教えてもらえますか?