我已经创建了一个 ASP.Net vNext Web API。
我已经通过一个简单的接口(interface)成功地使用了依赖注入(inject):
services.AddScoped<ILinearRegressionCalculator, LinearRegressionCalculator>();
但是,我不知道如何使用通用接口(interface)进行依赖注入(inject)。
如何为此接口(interface)设置依赖注入(inject):
public interface IMongoConnectionHandler<T> where T : IMongoEntity
最佳答案
示例如下:
services.TryAdd(ServiceDescriptor.Singleton(typeof(IOptions<>), typeof(OptionsManager<>)));
关于c# - vNext 依赖注入(inject)通用接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31037577/