Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bradwellsb/blazor-contacts

A project template for OData API, IdentityServer4 auth, and server-side Blazor
https://github.com/bradwellsb/blazor-contacts

hacktoberfest

Last synced: 19 days ago
JSON representation

A project template for OData API, IdentityServer4 auth, and server-side Blazor

Awesome Lists containing this project

README

        

# Blazor Contacts
This app is a complete contact management solution created by [Bradley Wells](https://wellsb.com/csharp/) using Blazor. It includes an OData Web API backend, an IdentityServer4 authentication server, and a server-side Blazor front-end targeting .NET 7. Use the solution as a template for creating your own real-world web applications.

This project is accompanied by several blog posts describing the various components.
* Part 1: [Use HttpClientFactory to consume external API](https://wellsb.com/csharp/aspnet/blazor-httpclientfactory-and-web-api/)
* Part 2: [Protect API with IdentityServer4](https://wellsb.com/csharp/aspnet/blazor-consume-identityserver4-protected-api/)
* Part 3: [Cache IdentityServer4 Access Tokens](https://wellsb.com/csharp/aspnet/cache-identityserver4-access-token-blazor/)
* Part 4: [Manage Access Tokens with IdentityModel](https://wellsb.com/csharp/aspnet/blazor-easy-access-token-management/)
* Part 5: [Working with OData API and EF Core](https://wellsb.com/csharp/aspnet/odata-api-ef-core-blazor/)