Tengo dos funciones de Azure en el mismo proyecto, uno es el momento del momento y otro es queetrigger. Cuando ejecuto mi proyecto, la función TimeTrigger funciona correctamente, pero el error de lanzamiento de la función de queetrigger como

microsoft.azure.webjobs.host: Método de indexación de errores 'MyFunction'. Microsoft.WindowsAzure.Storage: Los ajustes deben ser del formulario "Nombre = valor".

Siento que este problema es porque tengo dos funciones de Azure diferentes en el mismo proyecto (Timeetrigger y Queetrigger), pero no estoy seguro de que todavía estoy investigando ese problema.

note : ignore mi problema si esto no está relacionado con tener las funciones de queetroger y Timetrigger Azure en el mismo proyecto, mi pregunta real a continuación.

Sé que podemos tener diferentes tipos de funciones de Azure en el mismo proyecto, como Timeetrigger y HTTPtrigger. Ahora, mi pregunta es, ¿puedo tener todo tipo de funciones de Azure en el mismo proyecto? ¿O hay reglas para tener diferentes tipos de función de Azure en el mismo proyecto?

Mi proyecto en .NETCORE 2.1, Azure Function Core Tools 2.7 y función Runtime versión 2.0.

0
Shri 15 jul. 2019 a las 12:17

1 respuesta

La mejor respuesta

Como dijo tonto, cuando ejecuta la función de queetroger en local, debe configurar la configuración de la aplicación AzureWebJobsStorage que realmente no es necesaria para una función de temporización.

"IsEncrypted": false,
  "Values": {
    "AzureWebJobsStorage": "UseDevelopmentStorage=true",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet"
  }

Cuando publique su función a Azure, el local.settings.json no cargará, y usted iría a Configuration para establecer AzureWebJobsStorage en ella.

Ahora, mi pregunta es, ¿puedo tener todo tipo de funciones de Azure en el mismo proyecto?

Sí, puede agregar todo tipo de funciones en el mismo proyecto mientras tiene un poco de Limitaciones Debe referirse.

0
Joey Cai 15 jul. 2019 a las 09:45