【发布时间】:2020-03-25 09:41:09
【问题描述】:
我对 .Net 世界还很陌生,遇到了一个我找不到解决方案的问题,希望您能帮我解决。
我有一个实现泛型接口的泛型类,当我实现依赖注入时,我不知道如何使它成为动态的。
例如:
services.AddSingleton<IGenericRepository<Game>, GenericRepository<Game>>();
我有多个要传递给通用类/接口的类(Game 就是其中之一),我知道我必须为它们中的每一个重复这一行,但我想知道有什么方法可以使这种动态变化。
谢谢。
【问题讨论】:
标签: c# generics asp.net-core dependency-injection inversion-of-control