微信截图_20200102182655.png

上图是我的邮箱发送服务,由于需要传入EmailSetting类,而我并不希望采用绿色注释的语句中,将EmailSettings存储在appsettings.json中。 

我们只需要用一个lambo 获取你需要的emailSettings 并自己创建服务。完成注入。

注意,请选用AddTransient,AddScoped,而不是AddSingleton,详情请看我另一篇博文:hAddSingleton AddTransient AddScoped 的区别及其配置的动态性

 

评论

想当第一个评论家吗?

提交评论