我有一个空的父接口,它唯一的目的是实现另外两个子接口。这样,我可以将构造函数参数的数量减少到可接受的计数。问题是我不知道如何在容器中注册这个依赖项,因为没有父接口的实现。子服务中存在条目,但依赖服务此时无法为两个子服务找到所需的服务依赖项。
services.AddScoped<IServiceChild1, IServiceChild1>();
services.AddScoped<IServiceChild2, IServiceChild2>();
// how to register IServiceParent
public interface IServiceParent: IServiceChild1, IServiceChild2
{
} https://stackoverflow.com/questions/73665404
复制相似问题