├── .devcontainer ├── devcontainer.json └── post-create-command.sh ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── example-client-workflow.yml ├── example-server-workflow.yml ├── setup-resources ├── codespace-url.sh ├── configure-static-web-app.sh ├── create-signalr-resources.sh ├── create-start-resources.sh ├── data.json ├── env.sh ├── package-lock.json ├── package.json ├── src │ ├── db.ts │ └── upload.ts └── tsconfig.json ├── solution ├── client │ ├── .env.sample │ ├── index.html │ ├── package.json │ ├── src │ │ ├── env.js │ │ ├── favicon.ico │ │ ├── index.js │ │ └── style.css │ └── webpack.config.js └── server │ ├── .funcignore │ ├── .gitignore │ ├── host.json │ ├── package.json │ ├── sample.local.settings.json │ ├── src │ ├── data.json │ ├── functions │ │ ├── getStocks.ts │ │ ├── setPrice.ts │ │ ├── signalr-open-connection.ts │ │ ├── signalr-send-message.ts │ │ └── status.ts │ └── update.ts │ └── tsconfig.json ├── start ├── client │ ├── .env.sample │ ├── index.html │ ├── package.json │ ├── src │ │ ├── favicon.ico │ │ ├── index.js │ │ └── style.css │ └── webpack.config.js └── server │ ├── .funcignore │ ├── .gitignore │ ├── host.json │ ├── package.json │ ├── sample.local.settings.json │ ├── src │ ├── data.json │ ├── functions │ │ ├── getStocks.ts │ │ └── setPrice.ts │ └── update.ts │ └── tsconfig.json └── troubleshooting.md /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/post-create-command.sh: -------------------------------------------------------------------------------- 1 | npm install -g azure-functions-core-tools@4.0.5611 --unsafe-perm true 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/SECURITY.md -------------------------------------------------------------------------------- /example-client-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/example-client-workflow.yml -------------------------------------------------------------------------------- /example-server-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/example-server-workflow.yml -------------------------------------------------------------------------------- /setup-resources/codespace-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/codespace-url.sh -------------------------------------------------------------------------------- /setup-resources/configure-static-web-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/configure-static-web-app.sh -------------------------------------------------------------------------------- /setup-resources/create-signalr-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/create-signalr-resources.sh -------------------------------------------------------------------------------- /setup-resources/create-start-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/create-start-resources.sh -------------------------------------------------------------------------------- /setup-resources/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/data.json -------------------------------------------------------------------------------- /setup-resources/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/env.sh -------------------------------------------------------------------------------- /setup-resources/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/package-lock.json -------------------------------------------------------------------------------- /setup-resources/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/package.json -------------------------------------------------------------------------------- /setup-resources/src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/src/db.ts -------------------------------------------------------------------------------- /setup-resources/src/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/src/upload.ts -------------------------------------------------------------------------------- /setup-resources/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/setup-resources/tsconfig.json -------------------------------------------------------------------------------- /solution/client/.env.sample: -------------------------------------------------------------------------------- 1 | BACKEND_URL=http://localhost:7071 -------------------------------------------------------------------------------- /solution/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/index.html -------------------------------------------------------------------------------- /solution/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/package.json -------------------------------------------------------------------------------- /solution/client/src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/src/env.js -------------------------------------------------------------------------------- /solution/client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/src/favicon.ico -------------------------------------------------------------------------------- /solution/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/src/index.js -------------------------------------------------------------------------------- /solution/client/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/src/style.css -------------------------------------------------------------------------------- /solution/client/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/client/webpack.config.js -------------------------------------------------------------------------------- /solution/server/.funcignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/.funcignore -------------------------------------------------------------------------------- /solution/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/.gitignore -------------------------------------------------------------------------------- /solution/server/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/host.json -------------------------------------------------------------------------------- /solution/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/package.json -------------------------------------------------------------------------------- /solution/server/sample.local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/sample.local.settings.json -------------------------------------------------------------------------------- /solution/server/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/data.json -------------------------------------------------------------------------------- /solution/server/src/functions/getStocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/functions/getStocks.ts -------------------------------------------------------------------------------- /solution/server/src/functions/setPrice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/functions/setPrice.ts -------------------------------------------------------------------------------- /solution/server/src/functions/signalr-open-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/functions/signalr-open-connection.ts -------------------------------------------------------------------------------- /solution/server/src/functions/signalr-send-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/functions/signalr-send-message.ts -------------------------------------------------------------------------------- /solution/server/src/functions/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/functions/status.ts -------------------------------------------------------------------------------- /solution/server/src/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/src/update.ts -------------------------------------------------------------------------------- /solution/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/solution/server/tsconfig.json -------------------------------------------------------------------------------- /start/client/.env.sample: -------------------------------------------------------------------------------- 1 | BACKEND_URL=http://localhost:7071 -------------------------------------------------------------------------------- /start/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/client/index.html -------------------------------------------------------------------------------- /start/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/client/package.json -------------------------------------------------------------------------------- /start/client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/client/src/favicon.ico -------------------------------------------------------------------------------- /start/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/client/src/index.js -------------------------------------------------------------------------------- /start/client/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/client/src/style.css -------------------------------------------------------------------------------- /start/client/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/client/webpack.config.js -------------------------------------------------------------------------------- /start/server/.funcignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/.funcignore -------------------------------------------------------------------------------- /start/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/.gitignore -------------------------------------------------------------------------------- /start/server/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/host.json -------------------------------------------------------------------------------- /start/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/package.json -------------------------------------------------------------------------------- /start/server/sample.local.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/sample.local.settings.json -------------------------------------------------------------------------------- /start/server/src/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/src/data.json -------------------------------------------------------------------------------- /start/server/src/functions/getStocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/src/functions/getStocks.ts -------------------------------------------------------------------------------- /start/server/src/functions/setPrice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/src/functions/setPrice.ts -------------------------------------------------------------------------------- /start/server/src/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/src/update.ts -------------------------------------------------------------------------------- /start/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/start/server/tsconfig.json -------------------------------------------------------------------------------- /troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MicrosoftDocs/mslearn-advocates.azure-functions-and-signalr/HEAD/troubleshooting.md --------------------------------------------------------------------------------