Threading issues in Entity Framework Core 3.0 health check

by Karl SolgÄrd

Following the exciting release of .NET Core 3.0, I was expecting that our services would handle the upgrade from 2.2 to 3.0 with ease. After the upgrade, however, the services sometimes responded with "Unhealthy" and a 503 status code! The connection was not closed. The connection's current…