Google Analytics

2014-07-10

Simple Injector 테스트

몇 시간 동안 Simple Injector를 가지고 테스트를 진행해 봤다.
기본적인 사용법만 보고 ASP.NET MVC에 연동하여 Container를 사용해 보았다.
특별한 건 없이 간편하게 연동 되는 것 같다.

다음으로 테스트 진행 한 것은 Interception 기능이다.
Unity처럼 별도 모듈이 있을 줄 알았는데 Simple Injector 사이트에 있는 예제 코드를 copy&paste 하면 된다.
한가지 문제 점은 Container를 통하여 Controller에 Interception 대상이 되는
객체를 자동으로 주입 시켜 주면 이상하게 Interception이 동작하지 않고 있다.
관련 내용을 검색해 보았으나 뚜렷한 답을 찾지 못했다.
임시 방편으로 Controller에서  container에게 수동으로 객체를 요청하는 방법을 사용했다.
수동으로 객체를 요청하면 Interception이 동작한다. -_-

일단 Simple Injector 사이트에 들어가서 차근 차근 사용법을 더 익혀 봐야겠다.


ASP.NET MVC Integration Guide 바로가기

Adding interception abilities to the Simple Injector 바로가기

댓글 없음: