Взлом: веб-задания Azure подключаются к эмулятору хранилища
Я понимаю, что пока нет прямого способа использовать эмулятор хранилища для сборки и тестирования моих WebJobs, так как он не поддерживается в предварительно выпущенной версии WebJobs SDK, но есть ли способ взломать этот SDK, чтобы иметь возможность попробовать это из?
Я не хочу подключаться к учетной записи Azure во время создания и тестирования моих образцов проектов. Так что смотрите, есть ли какое-нибудь решение.
С уважением Киран
2 ответа
Извините, Киран, это невозможно. Эмулятор не поддерживает все функции, которые требуются для запуска WebJobs SDK, поэтому мы не допускаем этого.
По состоянию на 2.0.0-alpha-10307
Ночная сборка на MyGet позволяет запускать WebJobs против эмулятора хранилища. Вы можете не только читать данные из него, но также использовать триггеры хранения.
Обсуждение этого процесса можно найти в выпуске № 53 на GitHub.
Поскольку это предварительный релиз и экспериментальный, могут быть функции, которые не работают или не работают, как ожидалось. Вам нужно будет проверить это самостоятельно и сообщать о любых проблемах на GitHub. До сих пор, по моему опыту, он отлично работает с триггерами очереди.
Обновление: теперь доступно на NuGet в пререлизе 2.0.0-бета1