structuremap

    2

    1답변

    내 프로젝트에서 구조 맵을 사용하고 있습니다. 저장소의 다른 구현을 주입하려면 저장소의 실제 구현을 모의 저장소로 변경하는 app.config의 스위치가 필요합니다. 는 IRepository 두 구현들과 RealRepository MockRepository ForRequestedType() .TheDefaultIsConcreteType()을 갖는다라고하자;

    0

    1답변

    현재 업무 계층 내에 구조 맵을 통합하고 있지만 양방향 종속성으로 인해 문제가 있습니다. 계층에는 여러 관리자가 포함되어 있으며 각 관리자는 서로의 메소드를 호출 할 수 있습니다. 통신에 대한 제한이나 규칙은 없습니다. 여기에는 아래 예제와 같은 가능한 순환 종속성도 포함됩니다. 디자인 자체가 의심 스럽지만 현재로서는 StructureMap이 작동하고 향후

    6

    1답변

    두 개의 생성자가 있고 하나는 매개 변수가없고 다른 하나는 datacontext 매개 변수가있는 일반 IRepository가 있습니다. 이 경우에는 매개 변수가없는 생성자를 사용하여 structuremap에 항상 정의하려고합니다. 매개 변수없는 생성자, 내가 본 다른 솔루션을 만드는 방법을 원한다. 새 Datacontext를 만들고 매개 변수가있는 생성자에

    0

    1답변

    (XML 구성 파일을 사용하여) StructureMap을 설정하는 방법을 알아 내려고합니다. 하나 개의 클래스는 2 클래스의 인스턴스를 포함하는 목록에 생성자가 있습니다 public interface ITestDocType { } class TestDocType : ITestDocType { public List<AttributeRef> At

    2

    3답변

    이 같은 인터페이스 뭔가를 특정 클래스 나는 다음과 같은 특정 구현을 가지고 : class ContractSetupViewModel : GenericSetupViewModel<Contract> 이제 내가 원하는 내가 무엇을 요청할 때 ContractSetupViewModel은 반환받을 싶은 ObjectFactory.GetInstance<GenericSe

    4

    2답변

    나는 내가 본 다른 사람들과 약간 다른 것처럼 보이는 상황이 있습니다. 명료화를 위해 이것은 일반적인 질문이 아닙니다. IAClass가 AClass 등에 매핑하는 것과 같은 것 - 인터페이스 당 기본적으로 하나의 구체적인 클래스를 사용하는 것을 포함합니다. 이것은 하나의 제네릭 클래스를 포함하지만 모든 가능한 사용법을로드 할 수 있기를 원합니다. 예 - 주

    2

    1답변

    필자는 intregration 테스트를 위해 Fluent Nhibernate의 SessionSource 객체를 만들기 위해 구조체 맵을 얻으려고합니다. 유일한 문제는 ISessionSource (SessionSource)의 유창함의 구체적인 구현은 3 개 생성자를 가지고 있다는 것입니다 : public SessionSource(PersistenceModel

    0

    1답변

    명시 적으로 사용자가 생성 한 인스턴스를 HttpContext에 의해 캐시 된 StructureMap에 저장하는 방법을 찾는 데 어려움이 있습니다. 아래 코드를 사용해도 Asp.Net AuthenticateRequest 메서드에서 사용자 자격 증명을 저장하는 데 실패하면 첫 번째 캐시 된 인스턴스가 생성됩니다. ForRequestedType<TInterfa

    0

    1답변

    HttpSession을 사용하여 인스턴스를 저장하는 대신 asp.net MVC 응용 프로그램에서 StructureMap을 사용하려고합니다. 내 간단한 테스트 클래스 : 여기 public interface ICurrentSession { User User { get; set; } } public class CurrentSession : ICu

    1

    1답변

    저는 프로토 타입을 작성하는 서비스 계층에 대해 Agatha 요청/응답 라이브러리 (및 Agatha 1.0.5.0에서 사용되는 StructureMap)를 사용하고 있습니다. 알아 두어야 할 것은 많은 수의 처리기가 필요합니다. 만들 수 있습니다. 일반적으로 모든 요청/응답 유형 쌍에는 자체 핸들러가 필요하다는 것이 일반적입니다. 그러나 이것은 대규모 엔터프