Castle/Windsor 및 Asp.net core 통합

494 단어
단계
1. 패키지 설치Castle.Windsor.MsDependencyInjection
  • Startup 파일에서 Configure 서비스 방법의 반환 값을
  • 로 변경
    /**
    * IocContainer         ,    。 
    */
    WindsorRegistrationHelper.CreateServiceProvider(IocContainer, services);
    
  • 완료.

  • 주의 사항
  • 데이터베이스 상하문은 윈도우에 등록하지 말고 aspnet core가 자체로 가지고 있는 의존 주입 서비스로 등록을 완료한다.예:
  • services.AddScoped();
    

    이렇게 데이터베이스의 상하문 생명주기는 프레임워크에 의해 제어되어 의외의 상황이 발생하는 것을 방지한다.

    좋은 웹페이지 즐겨찾기