In this tutorial, you will learn how to configure an OData API, integrate it with Entity Framework Core, and call the API from a server-side Blazor front-end targeting .NET Core 3.1. ... Read more
Bradley Wells
Hi, I write C# and .NET tutorials. Follow me @bradwellsb
If your C# web app targets .NET Core 3.1 or greater, you can use the new
IdentityModel.AspNetCore
package to easily manage access tokens provided by an IdentityServer4 authentication server. Let’s get started. ... Read moreIn this tutorial, you will add access token caching to your IdentityServer4 protected API in order to reduce unnecessary load on your authentication server. ... Read more
In the previous tutorial, you created a public web API and learned the right way to access it from a server-side Blazor application. In this tutorial, you will make that web API private by securing it using IdentityServer4. Specifically, you will restrict access to the API to only select ... Read more
In this tutorial, you will learn how to create a server-side Blazor application that interacts with an external web API using
HttpClientFactory
. Later in the series, you will add IdentityServer4 authentication to protect the API and authorize the client web app. ... Read moreThis guide includes examples that will teach you how to begin using LINQPad for testing C# code snippets and programs. You will learn why LINQPad is a useful tool to integrate into your C# development workflow. ... Read more