Accurate, regular scheduling with PeriodicTimer
Using PeriodicTimer to build an accurate, reliable background service
String null or empty using pattern matching
Leveraging pattern matching instead of string.IsNullOrEmpty - with performance benchmarks!
Windows services with .NET Core
Configuring a background service to run as a Windows Service
Dynamically changing minimal api return type
Changing minimal api return content types dynamically (including to xml)
String interpolation with alignment
String interpolation provides a mechanism to align (and pad) interpolated values