Josef Ottosson

Freelancing Developer ยท Microsoft MVP

Subscribe via RSS
© Josef Ottosson 2026

Josef Ottosson

113 posts
asp.net core

Unable to unprotect the message.State - ASP.NET Core

When dealing with multiple external providers, it's important to use unique callback paths.

3 years ago February 22nd, 2023 2 min read
c-sharp

Prefix IDistributedCache keys

By using the decorator pattern we can handle prefixing of IDistributedCache keys in a single place

3 years ago February 7th, 2023 3 min read
dotnet

Prefix your http requests without touching the actual HttpClient code

Prefix your http calls without modifying the actual HttpClient code using a custom DelegatingHandler

3 years ago December 21st, 2022 3 min read
testing-your-dotnet-applications

Using a real Postgres database in your GitHub CI pipeline

Shows how to use a Postgres database when running your tests in GitHub actions

3 years ago December 9th, 2022 1 min read
Testing your ASP.NET Core application - using a real database
dotnet

Testing your ASP.NET Core application - using a real database

Second post in my "testing your dotnet application" series. This post will focus on using a real database when testing our application

4 years ago November 27th, 2022 5 min read
Subscribe via RSS
© Josef Ottosson 2026