의존성 주입(Dependency Injection) & Cors 미들웨어
의존성 주입(Dependency Injection) 컨테이너의 3가지 모드
| 의존성 모드 | 설명 |
| Transient | services.AddTransient<IService, Service>(); – 매번 호출할 때마다 생성되는데 새로운 인스턴스 변수 생성마다 다른 인스턴스가 생성된다. |
| Singleton | services.AddSingleton<IService, Service>(); – 하나의 인스턴스만 생성된다. – 프로젝트 전체에서 같은 인스턴스가 생성(앱 전체에서 하나만 생성)된다. |
| Scoped | services.AddScoped<IService, Service>(); – 같은 요청(Request)에는 같은 인스턴스가 생성된다. |
Cors MiddleWare 추가하기
public void Configure(IApplicationBuilder app, IWebHostEnvironment environment) app.UseHttpsRedirection(); app.UseEndpoints // CORS 정책에 지정된 출처를 추가한다. // CORS 정책에 모든 출처를 허용하는지 확인한다. | |
|




Views Today : 11
Views Yesterday : 29
Views This Month : 362
Views This Year : 21018
Total views : 79636
Who's Online : 0