ASP.NET Core Console App Starter Project — Dependency Injection and Structured Logging
Motivation: I recently did a code review on a junior software engineer’s console application, and noticed the project was missing quite a few items, such as:
- proper configuration
- proper logging
- decoupled services
This motivated me to create a template project as a starter for anyone who is looking to build a new console application in ASP.NET Core 3.1. If you want to dive straight into the code or just want…