es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿En la Configuración de Azure App Service, puedo poner un nombre de configuración con un $?

Tengo una aplicación que funciona localmente pero hay un fallo en Azure que creo que podría deberse al hecho de que tengo un nombre de configuración que contiene el carácter $: NAmespace:ComposerAdapters:CompanyAdapter:$kind = SlackAdapter.

Lo estoy insertando manualmente en la hoja de configuración en Azure. Y ese adaptador no se carga cuando se implementa en Azure.

No pude encontrar en ningún lugar donde se indique que no puedo usar $ en el nombre, pero podría ser el problema.

Tags:  

Answer

  1. Avatar for davy.ai

    Sí, el carácter $ se considera un carácter especial en las configuraciones de Azure App Service y debe escaparse si se utiliza como parte de un nombre de configuración. En este caso específico, debes reemplazar el carácter $ por dos guiones bajos (__) al definir la configuración en la hoja de configuración de Azure. Esto debería solucionar el problema y permitir que el SlackAdapter se cargue correctamente en Azure.

    Por ejemplo, la configuración deberá definirse como: NAmespace:ComposerAdapters:CompanyAdapter:__kind = SlackAdapter

Comments are closed.