This template contains an example Blazor WebAssembly client application, a C# Azure Functions and a C# class library with shared code.
Create a repository from the GitHub template and then clone it locally to your machine.
Once you clone the project, open the solution in Visual Studio and press F5 to launch both the client application and the Functions API app.
Note: If you're using the Azure Functions CLI tools, refer to the documentation on how to enable CORS.
- Client: The Blazor WebAssembly sample application
- API: A C# Azure Functions API, which the Blazor application will call
- Shared: A C# class library with a shared data model between the Blazor and Functions application
This application can be deployed to Azure Static Web Apps, to learn how, check out our quickstart guide.