autofac

    1

    2답변

    Autofac 구성에 약간의 문제가 있습니다. ContainerBuilder builder = new ContainerBuilder(); builder.Register(ctx => new EFContext()) .InstancePerLifetimeScope(); builder.Register<FirstService>(c => new Fi

    0

    1답변

    일반적인 저장소 매개 변수를 묶을 방법 : 형식에 'Autofac.Core.Activators.Reflection.DefaultConstructorFinder' 'HotelsLive.Application.CompanyService'을 수있는 생성자의 없음 사용 가능한 서비스 및 매개 변수로 호출 할 수 있습니다. 'HotelsLive.Interfaces.R

    1

    1답변

    저는 AutoFac에 대해 더 자세히 배우려고 노력 중이며 나에게 이해가되지 않는 상황에 처했습니다. 내 문제를 강조하기 위해 샘플 애플리케이션을 만들었으므로 이상한 샘플을 용서하십시오. 기본적으로 인터페이스별로 유형을 분석하려고하는데 샘플 응용 프로그램에는 실행할 하위 명령 유형을 취한 다음 하위 명령을 분석하려고하는 명령이 있습니다. 한 가지 기술에서는

    6

    3답변

    저자는 Autofac 사용하여 콘솔 응용 프로그램에서 MediatR을 사용하는 방법에 대한 example 제공 :이 예를 데려 그것이 ASP MVC (5)와 Autofac.Mvc5 패키지와 함께 작동하도록을 시도 var builder = new ContainerBuilder(); builder.RegisterSource(new ContravariantRe

    0

    1답변

    IOC 뒤에있는 논리를 추상화하여 IOC 프레임 워크를 전환 할 수있게 해주는 IDependencyContainer 인터페이스를 만들었습니다. 현재 저는 Autofac을 사용하고 있습니다. 컨테이너를 직접 사용해야하는 곳이 있기 때문에이 IDependencyContainer 컨테이너 자체를 autofac에 삽입합니다. Occasionaly 이제 컨테이너가

    3

    2답변

    다음 클래스가있는 경우 Autofac 등록에서 복사 생성자를 제외 할 수 있습니까? public class A { public A() {} public A(A other) { // copy constructor } public A(int b) { // some other stuff } } 기본적으로, autofac 기본 생

    1

    1답변

    IMyLogger를 필터 클래스에 삽입하려고했지만 성공하지 못했습니다. 이건 내 코드입니다 : 특성 : [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true, Inherited = true)] public class MyActionFilterAttribu

    4

    1답변

    Autofac에서 인터페이스의 모든 구현을 등록 해제 할 수 있습니까? 내 시나리오 : 나는 두 개의 모듈, 하나 DefaultModule 몇 가지 조건이 충족 될 경우 나중에 SpecificModule를 등록합니다. builder.RegisterModule(new DefaultModule()); if (someCondition) { buil

    1

    2답변

    중첩 된 객체 중 일부가 매개 변수를 전달해야하는 객체 그래프를 해결하기 위해 Autofac 대리 팩토리를 사용하고 싶습니다. 예 : Autofac delegate factory example의 QuoteService에서 데이터를 검색 할 URL이 필요하거나 QuoteService 자체에 매개 변수가 필요한 종속성이있는 경우 public class WebQ

    3

    1답변

    기존 웹 폼 프로젝트에 IoC를 추가하고 사용자 컨트롤의 종속성을 주입하는 데 약간의 문제가 있습니다. 특히 마스터 페이지에서 동적 사용자 컨트롤이 주입되었습니다. . 마스터 페이지에서 , 나는 일부 사용자 컨트롤을로드 : protected override void OnLoad(EventArgs e) { bool processComple