Как развернуть Azure WebJob вместе с .NET Core Web App через Git?

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

У меня есть веб-приложение .NET Core MVC 6, которое я разрабатывал некоторое время, и мне нужно настроить для него WebJob в Azure. Я хочу развернуть это вместе с приложением, используя систему непрерывного развертывания, Azure обеспечивает, что приложение уже использует. Согласно документам Куду это возможно:

https://github.com/projectkudu/kudu/wiki/Web-Jobs#deploying-net-console-webjobs-alongside-an-aspnet-application

Который заявляет:

Это работает как при развертывании напрямую из Visual Studio (WebDeploy), так и через git.

Это ссылка на эту ссылку (https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-deploy-webjobs/), которой я пытался следовать безуспешно.

У меня последняя версия Visual Studio 2015, .NET Core 1.0.0 & Tools и Azure SDK.

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

Даже после размещения необходимых файлов в указанных местах (webjobs-list.json а такжеwebjob-publish-settings.json) и настройка их для моего проекта, и добавлениеMicrosoft.Web.WebJobs.Publish В проекте WebJob Kudu не находит WebJob через систему непрерывного развертывания.

Я попробовал несколько подходов и вариантов, основанных на документации, которую я там нашел, но я просто не могу заставить ее работать, и всем остальным вопросам SO год (а).

Кто-нибудь знает, что я делаю не так? Возможно ли это до сих пор с последней версией .NET Core MVC?

Ответы на вопрос(1)

Ваш ответ на вопрос