Umbraco uses the ASP.NET Core built-in dependency injection, this means that you don't have to install an external package to register and use your dependencies, and if you're familiar with APS.NET Core, the experience will be similar. 背景. .NET 5 Console App with Dependency Injection, Serilog Logging, … Adding Serilog to the ASP.NET Core Generic Host How to use advanced Serilog features in ASP.NET Core MVC Dependency Quick question: I've written a wrapper around Serilog (to more easily capture source code information and to allow SMS logging). Microsoft.Extensions.Logging, Part 2: Types - Stephen Cleary