2
하위 클래스 만 컨테이너에 등록 된 경우 상위 개체를 확인할 수 있습니까?.Net 코어의 부모로 종속성 확인
내 경우입니다. DbContext
에서 파생 된 MyDbContext
을 등록합니다.
services.AddDbContext<MyDbContext>(options =>options.UseSqlServer(connectionString,
sql => sql.MigrationsAssembly(migrationsAssembly)));
은 가능한
DbContext applicationContext = context.RequestServices.GetService<DbContext>();
은 현재 내가 위의 코드에 null을 얻을 DbContext
로 예를 위 해결하는 것입니다. 이것을 컨테이너에서 어떻게 해결할 수 있습니까? 위의 코드는 프레임 워크/인프라 코드 인 미들웨어에 있기 때문에이 작업을 수행해야합니다.
에 해결할 요청 그런 식으로. 즉,'services.AddScoped();' –
Nkosi