.Net Core 依赖注入几个函数(记录一下,怕忘记~)
函数
//每个请求,都获取一个新的实例
AddTransient
//同一请求,都获取到相同的实例
AddScoped
//每次都获取同一个实例
AddSingleton
示例
//不参数
services.AddTransient<T>();
services.AddScoped<T>();
services.AddSingleton<T>();
//带参数
services.AddTransient(x => new T(data));
services.AddScoped(x => new T(data));
services.AddSingleton(x => new T(data));
版权属于:zgcwkj
本文链接:https://zgcwkj.com/archives/207.html
转载声明:请注明本文章的标题及内容的出处和声明,谢谢
评论已关闭