dependency-injection

    12

    5답변

    종속성 주입 또는 반전 또는 제어를 사용하지 않고 유닛 테스트에서 가짜 또는 가짜를 사용하는 방법이 있습니까? 이 구문은 TypeMock 아이솔레이터 (http://learn.typemock.com/)와 함께 사용할 수 있습니다. comercial 제품이기 때문에 다른 프레임 워크 (RhinoMocks와 같은)가 어떤 단계에서 그러한 구문을 도입하게되기를

    39

    8답변

    나는 의존성 주입이 실제로 "나는 내 마음을 결정할 수 없다"라고 불리워 야한다고 생각했다. 이것은 바보 같이 들릴지도 모르지만 실제로 Dependency Injection (DI)을 사용해야하는 이유에 관한 것입니다. 더 높은 수준의 느슨한 결합을 달성하기 위해 DI를 사용해야한다고 종종 말하면서, 나는 그 부분을 얻습니다. 하지만 실제로 ... 내 선택

    0

    2답변

    ASP.NET MVC 응용 프로그램에서 일부 종속성 삽입 (StructureMap)을 가지고 놀고 있습니다. 훌륭하게 작동합니다. Becuase StructureMap 가장 gready 생성자에서 가장 gready 생성자 (내가 바로 이름이 그 개념을 가지고 희망), 나는 그것이 각 인수에 오브젝트의 인스턴스를 작성하는 인상을 해요 통해 DI를 사용하고 있

    0

    1답변

    "약간"작동하는 IoC 컨테이너로 Unity를 사용하려고합니다. Global.asax에에서 싹둑 :이 종속성 내 'Timeregistreringer' - 컨트롤러에 추가됩니다 protected void Application_Start() { //... left out for clarity //setup dependency i

    0

    1답변

    3 가지 데이터베이스에 의존하는 일부 분석을 수행하는 Windows 양식 응용 프로그램을 작성하고 있습니다. 2 개는 실제로 지리 데이터베이스 (ESRI)이고 하나는 정보의 표준 CRUD 유형 저장소입니다. GeoRefDatabase, GeoResultDatabase 및 RulesDatabase로 각각 호출 해 보겠습니다. 3 가지 데이터베이스 모두에 액세

    23

    3답변

    다른 bean의 속성을 읽음으로써 한 bean의 속성을 설정할 수 있습니까? 예를 들어, 내가 가진 가정 : class A { void setList(List list); } class B { List getList(); } 나는 B의 getList 메소드를 호출 한 결과를 전달, 두 클래스의 인스턴스를, 그리고 A의 연주곡 메

    1

    1답변

    런타임 설정을 외부 XML 파일에 저장해야하는 C# dll 프로젝트가 있는데이 DLL은 ASP.NET/ASP.NET에서 사용됩니다 런타임 설정을 외부 파일에 저장해야하는 MVC 응용 프로그램입니다. IoC 컨테이너는 특정 외부 파일 (또는 app.config/web.config)에서로드 된 런타임 설정으로 개체를 만드는 데 사용할 수 있으며 중간 신뢰로 실

    0

    2답변

    필자는 Dependency Injection을 처음 접했고 질문이 있거나 도움이 필요했습니다. 데이터 액세스를 위해 저장소 패턴을 사용하는 응용 프로그램이 있습니다. 올바른 저장소를 얻고 모든 것이 잘 작동하도록 StructureMap을 사용했습니다. 나는 그 자신의 어셈블리에 내 모델 (저장소 논리 포함)을 분해하고 서비스 계층을 추가했습니다. DI의 관

    0

    4답변

    스프링 프레임 워크 란 무엇인지 물어볼 때마다, 그들은 단순히 나를 말합니다. 할리우드 원리가 "나를 부르지 마라, 나는 너에게 전화 할 것이다"라는 것을 기억한다. 바로 스프링 프레임 워크가하는 일이다. . 어떻게해야합니까?

    4

    1답변

    DI에서 좋은 디자인 이점을 볼 수 있습니다. 단지 좋은 테스트 가능성 디자인이 아닙니다. 그래서 제가 Typemock을 가지고 있고 IOC없이 unit test 할 수는 있지만, 나는 여전히 생성자 DI를 선호합니다. 클래스의 종속성을 빠르게 발견하는 좋은 방법이라고 생각합니다. 이제 인터페이스를 생성자의 형식 매개 변수로 사용해야하는지 궁금합니다. 그들