文件'处理器'根据参数自动移动文件

时间:2016-04-29 07:03:05

标签: c# file filesystemwatcher

我正处于创建程序的早期早期阶段,这些程序非常简单地将文件路由到它们被删除的第二个目的地。

我一直在查询信息,但我想了解如何以最好和最快的方式处理这些信息。

这是需要发生的事情:假设文件被丢弃在文件夹A中。根据文件夹或文件,需要进行以下操作:

  • 将文件(包括blob)记录在数据库中,这将始终发生。
  • 将文件移动到正确的目的地,这可以是链接到原始文件夹的文件夹(如果文件上没有提供 enveloppe ,也可以是基于的文件夹) enveloppe 封装在文件周围。

使这一切顺利进行的最佳做法是什么?

我一直在使用 FileSystemWatcher 类一段时间,但我无法提供目标文件夹作为FileSystemEvenHandler的参数,但这可能是一个简单的解决方案我俯瞰。这一直是我一直在寻找的主题,但我想我仍然需要点击'...

封装文件:是否适用于任何文件?假设我想要封装PDF,因为它必须发送到其他地方,文件会“破解”吗?将整个PDF作为Base64放在XML文件中可能是最好的,这样我就能顺利通信,对吧?

欢迎任何建议。我知道这不是一个非常明显的问题,但是让我前进的任何事情都会有很大帮助。

0 个答案:

没有答案