This is a slightly simplified (only in terms of styling) version of my personal blog , developed with Blazor Service and .NET 6.
I created this in order to learn Blazor and migrate away from WordPress.
The blog is deployed and running in Azure using App Service. It currently only depends on Azure Storage, though I'm in the process of implementing Text analytics and Azure Cognitive Search.
The content authoring aspect of the blog are a work in progress.
Blog posts are authored using Markdown and uploaded to Azure Storage as blobs.
When the Azure Storage detect a change, it triggers a webhook in the blog that then starts rebuilding the local SQLite database.