我在我自己的业余项目上玩ASP.NET核心,我想创建一个开发人员使用的框架,如果没有注册,我希望允许可选的服务和使用默认值。我得到了Unable to resolve service for type 'XXX'错误,但我希望DI返回null,而不是抛出异常。在我的实施中,我有:{
_service = service ??new DefaultSe
我想在ASP.NET服务环境中运行Windows堆栈和MVC,这个环境已经承载了一个现有的应用程序,以便为它提供一个前端。该应用程序将Autofac用于DI关注点,这很好,因为它已经为Microsoft.Extensions.DependencyInjection ( ASP.NET Core严重依赖的扩展)提供了一个扩展现在,我的问题是: ASP.NET核心希望在IoC容器中注册自己的服务,而这个