Installation
A service can be deployed to cloud, executed locally, or both. To be able to run and debug the service locally, the following is needed.
Local execution and debugging
- [Azure Functions Core
Tools](https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local)Note: Core Tools version 4 is supported. The only required action is to download the installer and follow the installer instructions.
- [Azure Functions Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions)
- [Azurite Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=Azurite.azurite)
- [Azure Storage Explorer](https://azure.microsoft.com/en-us/features/storage-explorer/)
(optional, for viewing storage files and message queues)Note: To start the installation, click the blue "Operating system" button (when a operating system is selected the installer starts to download).Note: Microsoft .Net is not required. Microsoft Azure account is not required.
To run the Storage or Queue emulator, either start them from the command palette or by clicking them in the bottom right area in the status bar in Visual Studio Code.
More information can be found here: https://docs.microsoft.com/sv-se/azure/storage/common/storage-use-azurite
To view storage and queues, the Azure Storage Explorer can be used.
Use the guide in Manual/Local Development/Azurite Blob Service for setting up the local blob storage.
Use the guide in Manual/Local Development/Azurite Queue Service for setting up the local queue.