Join our book community on Discord
https://packt.link/EarlyAccess
Blazor WebAssembly needs to be able to retrieve data and also change our data. For that to work, we need to have an API with which we can access the data. In this chapter, we will create a Web API using Minimal API.
When we are using Blazor Server, the API will be secured together with the page (if we add an Authorize attribute), so we get that for free. But with WebAssembly, everything will be executed in the browser, so we need something that WebAssembly can communicate with to update the data on the server.
To do this, we will cover need to cover three topics. In this chapter, we will cover the first two:
- Creating the service
- Creating the client