[.NET Core] Service 생명주기 - AddScoped, AddTransient, AddSingleton
서비스 수명 등록된 각 서비스의 수명을 적절히 선택합니다. ASP.NET Core 서비스는 다음 수명을 사용하여 구성할 수 있습니다. Transient Transient 수명 서비스(AddTransient)는 서비스 컨테이너에서 요청할 때마다 만들어집니다. 이 수명은 간단한 상태 비저장 서비스에 가장 적합합니다. 매번 인스턴스를 새로 생성하기 때문에 모든 값은 초기값으로 설정됩니다. Scoped Scoped 수명 서비스(AddScoped)는 클라이언트 요청(연결)당 한 번 생성됩니다. 미들웨어에서 범위가 지정된 서비스를 사용하는 경우 Invoke 또는 InvokeAsync 메서드에 서비스를 삽입합니다. 생성자 삽입은 서비스가 싱글톤처럼 작동하게 하므로 이러한 방법으로 삽입하지 마세요. 자세한 내용은 사용..