They said it couldn’t be done…
Cleaner startup by separating execution from initialization.
Validating JWT access tokens using an Orleans filter.
A short article documenting proxy auth configuration.
Correctly refreshing OIDC access tokens for Blazor server-side apps
Correctly expiring OIDC login tokens for Blazor server-side apps
Blazor OIDC login, logout, and anonymous access with IdentityServer
Event sourcing with logging and snapshots for Microsoft Orleans
A beginner-level programming series.
Releasing the caching library for Core 3.0 and and Orleans 3.0