我正在学习.NET核心,并尝试在startup.cs中使用IServiceCollection来解决我的依赖关系。我在我的控制器中注入了一个依赖项,这个依赖项被解析为一个类,它也有一个注入的依赖项。基本上,我得到了一个InvalidOperationException,因为它无法激活依赖项。这是我的堆栈跟踪:
InvalidOperationException: Unable to resolve
InvalidOperationException: No service for type 'Piranha.AspNetCore.Services.IApplicationService' hasMicrosoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)Inv