inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Khóa học cơ bản về phát triển web ASP.NET Core để làm việc ở nước ngoài

Interface và lớp cài đặt

AddScoped, AddTransient, AddSingleton 차이점

698

kongmemoapp1071

3 câu hỏi đã được viết

0

안녕하십니까. 강의 다 듣고 두번째 듣고 있습니다.

좋은 강의 감사합니다.

 

위 세개의 차이가 잘 이해가 안되는데, 제가 이해하고 있는게 맞는지 확인해주실수 있으신지요?

범위의 개념이 잘 이해가 되지 않아서...

아무튼.. 제가 이해한것은 다음과 같습니다.

범위를 세션으로 봤습니다.

 

AddTransient : 호출될 때마다 새로운 인스턴스가 생성됨

AddScoped : 세션단위로 동일한 인스턴스가 제공됨. 즉, 같은 세션에서는 항상 동일한 객체가 제공되나, 다른 세션이 생성되었다면 그 세션내에서는 그 세션 전용의 객체가 생성되어 제공됨

AddSingleton : 세션과는 무관하게 애플리케이션 전체에서 하나의 객체만 생성되어 제공됨

위 내용이 맞는지요?

잘못 이해되었다면 가름침 부탁드립니다.. 

감사합니다.

 

 

 

ASP.NET-Core

Câu trả lời 1

1

SEJONG IT EDU

안녕하세요. 세션에 잘 비유를 해주셨네요 잘 이해하셨습니다.

마이그레이션 오류

0

329

0

Identity 관련 질문

0

278

0

net core 2.1 버전에는 없는건가요

0

299

0

Identity 계정 생성 로직 강의에서 Register() 함수 호출 오류 문의

0

395

1

DbContext 상속

0

291

0

razor syntax 질문

0

341

0

마이그레이션 문제 질문

0

354

1

강의할때 코드 크게 보여주실수 있나요 ...

0

332

1

윈도우 10에서 배포하는 방법 문의

0

263

0

UseSqlServer 오류

0

1045

5

[Authorize] 헤더

0

257

1

dotnet ef database update 문제

0

224

0

MVC 패턴 순서

0

298

0

폴더명은 항상 정해져있나요?

0

215

0

HTTP Error 500.30 - ANCM In-Process Start Failure

0

1197

2

Add 함수와 Save를 따로 만드는 이유가 있을까요?

0

291

1

UseMvc 안됨(core 3.0)

0

410

4

값이 넘어왔는지 찍어보는 거요..

1

329

3

널참조 에러

0

371

1

ValidateAntiForgeryToken를 쓰는 이유

0

861

3

아무리 해도 안되네요.

0

308

3

sqlserver가 MSSQLLocalDB가 없어요

0

250

1

엔티티 프레임워크를 아마존 rds랑 연동하고 싶습니다.

0

185

1

저는 wwwroot가 없는데 어떻게 만들죠? ㅠ

1

189

1