Skip to main content

Tutorial: Depuración local de CloudScript con Azure Functions

Con Azure Functions, ahora puede probar y depurar su código de CloudScript localmente. Después de completar este tutorial, podrá ejecutar su aplicación local de Azure Functions con el depurador (por ejemplo, en VS Code o Visual Studio), establecer sus puntos de interrupción y ejecutar su cliente de juego. En este tutorial aprenderá a:
[!div class=“checklist”] * Agregar una implementación de ExecuteFunction a su aplicación local de Azure Functions * Agregar un archivo de configuración para indicar al SDK de PlayFab que llame a esa implementación local desde su juego

Requisitos previos

Agregar una implementación local de ExecuteFunction

Para aplicaciones de Azure Functions en C#

Para configurar la implementación local de ExecuteFunction en su aplicación de Azure Functions en C#, agregue el archivo ExecuteFunction.cs a su aplicación local de Azure Functions.

Variables de entorno necesarias para la implementación local de ExecuteFunction

Agregue las siguientes opciones de configuración a su archivo local.settings.json: Por ejemplo:

Configurar el SDK de PlayFab para llamar a la implementación local de ExecuteFunction

Para indicar al SDK de PlayFab que redirija las llamadas a la API ExecuteFunction a su implementación local, agregue un archivo llamado playfab.local.settings.json en uno de estos dos lugares:
  • El directorio temporal de su equipo
    • En Windows, es la variable de entorno TEMP
    • En Linux/Mac, es la variable de entorno TMPDIR
  • El directorio del ejecutable de su juego
Establezca el contenido del archivo de la siguiente manera:
Cuando quiera detener las redirecciones locales y hacer que ExecuteFunction llame al servidor de API de PlayFab, elimine el archivo playfab.local.settings.json.

Recursos adicionales

Azure Functions tiene una excelente guía sobre cómo probar y depurar sus funciones localmente. Estos son algunos aspectos destacados del documento anterior.
  • Asegúrese de que Azure Functions Core Tools esté instalado
  • Configure su archivo de configuración local. Para obtener más información, consulte Desarrollo de Azure Functions con Visual Studio Code
  • Establezca un punto de interrupción en su código
  • Presione F5 para iniciar la depuración
Última modificación el 28 de agosto de 2026