Взлом: веб-задания Azure подключаются к эмулятору хранилища

Я понимаю, что пока нет прямого способа использовать эмулятор хранилища для сборки и тестирования моих WebJobs, так как он не поддерживается в предварительно выпущенной версии WebJobs SDK, но есть ли способ взломать этот SDK, чтобы иметь возможность попробовать это из?

Я не хочу подключаться к учетной записи Azure во время создания и тестирования моих образцов проектов. Так что смотрите, есть ли какое-нибудь решение.

С уважением Киран

2 ответа

Решение

Извините, Киран, это невозможно. Эмулятор не поддерживает все функции, которые требуются для запуска WebJobs SDK, поэтому мы не допускаем этого.

По состоянию на 2.0.0-alpha-10307 Ночная сборка на MyGet позволяет запускать WebJobs против эмулятора хранилища. Вы можете не только читать данные из него, но также использовать триггеры хранения.

Обсуждение этого процесса можно найти в выпуске № 53 на GitHub.

Поскольку это предварительный релиз и экспериментальный, могут быть функции, которые не работают или не работают, как ожидалось. Вам нужно будет проверить это самостоятельно и сообщать о любых проблемах на GitHub. До сих пор, по моему опыту, он отлично работает с триггерами очереди.

Обновление: теперь доступно на NuGet в пререлизе 2.0.0-бета1

Другие вопросы по тегам