ASP.NET Core中singleton生命周期的服务如何注入Scoped服务?
假设有两个服务,Student 和 Major,其中 Student 服务的生命周期注入为 Singleton,Major 服务的生命周期注入为 Scoped。
builder.Services.AddSingleton<Student>();
builder.Services.AddScoped<Major>();
其中 Student 服务中依赖 Major:
class Student
{
private readonly Major _major;
public Student...
edwardchu.hashnode.dev1 min read