¿Cómo implemento Azure WebJob junto con una aplicación web .NET Core a través de Git?

Pensé que esta sería una tarea bastante sencilla y hay bastante documentación por ahí, pero no tuve suerte con nada de eso y supongo que está bastante desactualizado.

Tengo la aplicación web .NET Core MVC 6 que he estado desarrollando durante un tiempo y necesito configurar un WebJob para Azure. Quiero implementar esto junto con la aplicación usando el sistema de implementación continua que Azure proporciona que la aplicación ya está usando. Según los documentos de Kudu, es posible:

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

Que estados:

Esto funciona tanto cuando se implementa directamente desde Visual Studio (WebDeploy) como a través de git.

Hace referencia a este enlace (https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-deploy-webjobs/), que he estado intentando seguir sin éxito.

Tengo la última versión de Visual Studio 2015, .NET Core 1.0.0 & Tools y Azure SDK.

Lo primero que se hace evidente es que no tengo las opciones de andamiaje como se muestra en las capturas de pantalla de los documentos de Azure y después de no encontrar las dependencias que faltan, recurrí a intentar configurarlo manualmente como se describe.

Incluso después de colocar los archivos necesarios en las ubicaciones especificadas (webjobs-list.json ywebjob-publish-settings.json) y configurarlos para mi proyecto, y agregarMicrosoft.Web.WebJobs.Publish para el proyecto WebJob, Kudu no encuentra el WebJob a través del sistema de implementación continua.

He intentado varios enfoques y variaciones basados en la documentación que he encontrado, pero no puedo hacerlo funcionar y todas las demás preguntas de SO tienen años.

¿Alguien sabe lo que estoy haciendo mal? ¿Es esto aún posible con la última versión de .NET Core MVC?

Respuestas a la pregunta(1)

Su respuesta a la pregunta