Client SDK
ASP.NET Core Integration
The Postnomic.Client.AspNetCore NuGet package provides a drop-in blog integration for ASP.NET Core Razor Pages applications. It registers a Razor Pages Area that automatically renders your blog at a c...
Read articleBlazor Integration
The Postnomic.Client.Blazor NuGet package provides Blazor components for embedding your Postnomic blog in Blazor Server, Blazor WebAssembly, or hybrid (Server + WASM) applications. It handles routing,...
Read articleConfiguration Options
Both the ASP.NET Core and Blazor Client SDKs use the PostnomicClientOptions class for configuration. This class is defined in the Postnomic.Client.Abstractions package and controls how your applicatio...
Read articleCustomizing Layouts
The Postnomic Client SDKs ship with clean, responsive default styling that works out of the box. You can customize the appearance to match your application's brand by overriding CSS, choosing a blog l...
Read articleAPI Key Authentication
API keys provide a simple, stateless authentication mechanism for accessing Postnomic blog content from your applications. They are designed for machine-to-machine communication and are the recommende...
Read articleCaching
The Postnomic Client SDK includes an optional in-memory caching layer that reduces the number of API calls your application makes. When enabled, read operations (blog info, posts, tags, categories, au...
Read articleMulti-Blog Setup (ASP.NET Core)
A single ASP.NET Core application can host multiple independent Postnomic blogs simultaneously. Each blog has its own API key, blog slug, content, and base path. This is useful when you want to serve ...
Read articleMulti-Blog Setup (Blazor)
A single Blazor application can host multiple independent Postnomic blogs, each with its own API key, blog slug, and base path. Instead of path-based automatic resolution (as used in the ASP.NET Core ...
Read article