На самом деле я собираюсь попытаться добавить отдельные функции для просмотра каждого каталога, поэтому мне нужно знать, как указывать в качестве пути триггера «data \% application setting% {name}».
Похоже, вы не могли использовать data\%app setting value%\{name}
в качестве пути запуска.
Потому что, когда вы запускаете webjobs, он получит путь к файлу, как c:\temp\files\clients\%foldername%
, он покажет, что путь не существует. Сообщение об ошибке, как показано ниже:
Итак, я предлагаю вам добавить отдельные функции в одни и те же веб-задания для просмотра каждого каталога, например:
public void TriggerTest([FileTrigger(@"data\dirone\{name}", "*", WatcherChangeTypes.Created)] Stream file, string name, TextWriter log)
Когда Webjobs запускается, он находит все функции в нем и затем запускает хост работы.