autofac

    2

    1답변

    ILog와 같은 특정 유형에 대한 속성 주입을 수행하는 모듈이 있습니다. protected override void AttachToComponentRegistration(IComponentRegistry componentRegistry, IComponentRegistration registration) { registration.Activate

    2

    1답변

    xml 구성과 함께 autofac 프레임 워크를 사용하고 있습니다. 나는 질문이있다, 여기 상황이있다. 인터페이스를 구현하는 객체의 배열을 보유하고있는 ApplicationConfig라는 클래스가 있습니다. 그리고 두 가지 방법이 있습니다. 시작과 끝. 아이디어는 응용 프로그램의 시작 부분에서 시작 메서드를 호출하고 끝에서 마침을 호출합니다. 개체를 설정하

    3

    1답변

    런타임시 아래 코드를 사용하여 일반 인터페이스를 해결하는 방법을 찾았습니다. 런타임에 컬렉션을 되 찾으려면 어떻게하면 IGenericInterface<>의 모든 인스턴스를 해결할 수 있습니까? 나는 우리가 IEnumerable<T>를 사용하기로되어있다 autofac 알고 있지만 아래 예제에서 표현하는 방법을 모른다 : var typeInRuntime = t

    1

    1답변

    IIS 7.5에서 net.tcp 바인딩을 사용하여 WCF 서비스를 실행하므로 비 HTTP 활성화 및 WAS 호스팅을 사용합니다. 우리는 AutofacServiceHostFactory에서 파생 된 각 서비스에 대한 사용자 지정 서비스 호스트 팩토리를 만들었습니다. 최근 NuGet 패키지를 사용하여 최신 버전으로 업그레이드하는 등의 서비스 유지 관리 작업을 수

    1

    1답변

    autofac의 PropertyInjectionModule을 통해 ASP.NET 페이지에 값/설정을 주입 할 수 있습니까? 기본 처리기 동작은 속성을 검색하고 컨테이너의 서비스와 일치하는 모든 유형을 찾는 것이라는 인상을받습니다. 페이지에 대한 예 : public class MyPage: System.Web.UI.Page { public IData

    0

    2답변

    autofac을 사용하여 클래스의 객체를 인스턴스화 한 다음이를 저장 용 db4o에 전달하는 방법을 알 수 있습니다. db4o에서 객체 인스턴스를 검색해야 할 때, 객체를 autofac에 어떻게 등록합니까? 원래 투명성 활성화/지속성을 구현하기 위해 db4o의 MSBuild 도구를 사용할 계획 이었지만, IActivatable::Bind()에 추가 코드를

    3

    1답변

    RegisterAssemblyTypes을 사용하여 어셈블리에서 유형을 등록 할 때 단일 유형 등록의 경우 그대로 PreserveExistingDefaults이 없음을 알았습니다. var rb = builder.RegisterAssemblyTypes(...); rb.ActivatorData.ConfigurationActions.Add((t, r) => r.

    1

    1답변

    그래서 통합 테스트를 수행하는 데 IOC 컨테이너를 어떻게 사용하는지 완전히 이해하지 못하고 있다고 생각합니다. : 실제 응용시 사용 (내가 여기 autofac를 사용하고) 내가 좋아하는 뭔가를 모듈을 생성 할 거라고에 대한 그래서 public class EmailComposer : IComposer { public EmailComposer(IE

    1

    1답변

    어떻게 문제가 있는지 알 수 없기 때문에이 질문을 설명하는 방법을 모르겠습니다. 나는 그것의 유전자 변형 공분산 문제를 생각하지만, 어딘가 다른 곳에서, 아마도 인터페이스가 설계되는 방식으로, 또는 구현이 어떻게 등록되는지에 대한 해결책이 발견 될 수도있다. 어쨌든 샘플은 제네릭 인터페이스를 구현하는 모든 유형을 등록하려고 시도한 다음 나중에 제네릭 유형을

    3

    1답변

    각 요청을 데이터 저장소로 되돌릴 필요가 없도록 메모리에 개체의 인스턴스를 캐시하는 은행/컬렉션이 있습니다. Autofac에서이 은행의 인스턴스를 제공하고 싶지만 x 초 후에 만료되므로 다음 요청시 새 인스턴스가 만들어집니다. 이 문제를 해결하기 위해 LifetimeScope을 설정하는 데 어려움을 겪고 있습니다. 나는 두 번이나 this을 읽었습니다. B