Scrutor 是一个用于 .NET 的开源库,它扩展了 .NET Core 中内置的依赖注入框架的功能。它为 IServiceCollection 接口提供了一组扩展方法,可以更方便、更灵活地注册和配置服务。
IServiceCollection
Scrutor 的主要功能之一是能够自动扫描程序集中的服务并将其注册到依赖注入容器中,这样您就不必手动逐个注册每个服务。它还提供了一个流畅的 API,使配置服务变得容易,例如指定服务的生命周期、添加装饰器等。
用自己的话写下这一站的结论。