Exemplo n.º 1
0
        public void Execute(IJobExecutionContext context)
        {
            var me      = context.JobDetail.Key;
            var dataMap = context.JobDetail.JobDataMap;

            var directoryPath = dataMap.GetString(KEY_DIR_PATH);
            var directory     = new DirectoryInfo(directoryPath);

            foreach (var filePath in Directory.GetFiles(directoryPath, "*.*", SearchOption.AllDirectories))
            {
                SyncManager.CheckFile(new FileInfo(filePath));
            }
        }