Custom Event Counter-based ASP.NET Core Health Check

published on

ASP.NET Core has built-in, customizable health check middleware. A utility can periodically probe the health endpoint to determine the health of the web app, which is useful if your web app is load-balanced or hosted in Kubernetes. This post is about implementing a custom health check that you can configure to track any Event Counter.


Architecting enterprise applications before .NET Core

published on
An excerpt from my new book: .NET Core in Action Early in my career, I worked for a car insurance company. Its developers were attempting to improve the efficiency of claims adjusters. When you get into a car accident, a representative of the insurance company - a claims adjuster - will sometimes go directly to the scene of the accident and assess the damage. The adjuster collects information, usually on paper, then heads back to the office where the data can be entered into an application on a desktop or laptop computer. Read More...

Why choose .NET Core?

published on
An excerpt from my new book: .NET Core in Action Learning a new development framework is a big investment. You need to learn how to write, build, test, deploy, and maintain applications in the new framework. For developers, there are many frameworks to choose from, and it’s difficult to know which is the best for the job. What makes .NET Core worth the investment? To answer this question, it helps to know where you’re starting from. Read More...