我想在ASP.NETCore中实现依赖注入(DI)。因此,在将此代码添加到#0方法后,两种方式都有效。
ASP.NETCore中的services.AddTransient
和service.AddScoped
方法有什么区别?
public void ConfigureServices(IServiceCollection services){// Add framework services.
// Add application services.services.AddTransient<IEmailSender, AuthMessageSender>();services.AddScoped<IEmailSender, AuthMessageSender>();}