• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

의존성 주입 질문

21.10.02 16:18 작성 조회수 155

0

안녕하세요 항상 잘 듣고 있습니다!

Startup의 ConfigurationServices에서 한 번 서비스를 등록하면 코드 상에서는 새로 @inject를 한다고 하더라도 여기서 등록한 하나의 서비스를 사용하는 것이기 때문에 모든 코드가 이를 공유한다고 이해하게 되었습니다. singleton이라고 생각이 드는데 옳게 이해한 것이 맞을까요?

답변 1

답변을 작성해보세요.

0

네 비슷하합니다.
다만 꼭 모두가 공유하는 Singleton 같은 애가 아니라
일회성이나 접속시 유지 등 여러 옵션이 있긴 합니다.
웹은 ASP.NET으로 구성하는 경우가 많이는 없어 (보통 국내에선 Java Spring나 NodeJS를 제일 많이 쓰죠)
깊이는 들어가지 않지만 흥미가 가면 무료 부록 강의 ASP.NET 심화편을 참고 바랍니다.