我正在寻找一些建议和帮助。在 ASP.NET C# 中的 Windows 服务器上:
- 我有 10 个文件夹(带有子文件夹和文件)在数据库中关联到 10 个用户(列:
foldername
、、user
)。 - 我修改了文件夹的内容,然后按下按钮,文件夹已更改的用户会收到一封警报邮件。
我想使用FileSystemWatcher
,但是每次更改都会自动触发(我错了?),我不需要它。
我认为创建每个文件夹的“印记”并将其存储在数据库中为每个用户(列:、、、、)foldername
更user
简单。当我按下按钮时,如果新的印记与以前的印记不同,系统将向用户发送一封电子邮件(然后将新的印记存储在数据库中)。imprint
imprint_date
您如何看待这个解决方案?有人可以向我建议如何创建印记吗?