autofac

    0

    2답변

    내가 원하는/asp.net mvc 2 웹 사이트와 autofac 컴파일해야합니다. 나는 그것이 어떻게 작동하는지보기 위해 출처를 들여다보고 싶다. 그러나 여기에 내 문제가있다. mvc dll에 대한 바이너리는 asp.net mvc 1에 대해 명백히 바인드되어 있습니다. 프로젝트 파일의 설정이 .Net 3.5 및 asp.net mvc 2 일 필요가있는 작업에

    1

    1답변

    감사를 구현해야하는 프로젝트에 Autofac IoC를 사용할 계획입니다 (Who, What is in application). 나는 이미이 주제 (감사)에 대한 많은 기사를 읽었습니다. 제 의도는 메소드 인터셉트를 사용하여이 기능을 구현하는 것이 었습니다. Unity가이 기능을 지원한다는 것을 알고 있지만이 시나리오에서 Autofac을 사용할 수 있는지 궁

    2

    2답변

    현재 Autofac-1.4.5.676, autofac contrib 및 castle DynamicProxy2를 사용하여 약간의 실험을하고 있습니다. 목표는 특정 인터페이스의 특정 메서드 호출을 가로 챌 수있는 대단위 프로파일 러를 만드는 것입니다. 문제 : 선택 품목과 완전히 다른 모든 작업을 수행하고 있습니다. 내가 틀릴 수도 있지만 IProxyGener

    1

    2답변

    내 응용 프로그램에서 AccountController를 해결하려고하는데 평생 범위 지정 문제가있는 것 같습니다. builder.Register(c => new MyDataContext(connectionString)).As<IDatabase>().HttpRequestScoped(); builder.Register(c => new UnitOfWork(c.R

    8

    3답변

    프로그램이 문자 그대로 객체를 직렬화 해제 한 경우 (실제로는 문제가되지 않지만 BinaryFormatter가 사용 된 경우). 이 개체의 종속성을 다시 주입하는 데 사용할 좋은 디자인은 무엇입니까? 공통 패턴이 있습니까? 컨테이너 내부의 팩토리로 작동하도록 Deserialize() 메서드를 래핑해야한다고 가정합니다. 감사합니다.

    6

    1답변

    코드의 어딘가에서 인스턴스를 해결하는 방법을 찾으려고합니다. 응용 프로그램 시작시 나는, 유형 이제 static void Main() { var builder = new ContainerBuilder(); builder.RegisterType<Foo>().As<IFoo>(); } 등록 어떻게 코드 어딘가에 인스턴스를 해결할 수 있

    5

    1답변

    DI 용 AutoFac 2를 사용하는 응용 프로그램을 빌드하고 있습니다. 난 reading 정적 IoCHelper (서비스 로케이터)를 사용하여 피해야했습니다. IoCHelper.cs previous question에 대한 답변에서 public static class IoCHelper { private static AutofacDependency

    1

    1답변

    현재 코드에서 .Resolve (s) 개를 제거하려고 시도 중입니다. 명명 된 등록을 실행하고 이름을 사용하여 Autofac 해결을 얻을 수 없었을 때까지 나는 잘 따라 움직이고있었습니다. 명명 된 등록을 생성자에 주입 시키려면 무엇을 놓치고 있습니까? 등록 builder.RegisterType<CentralDataSessionFactory>().Named

    1

    1답변

    컨트롤러가 영역으로 분할 된 응용 프로그램에서 AutofacControllerFactory를 작동시킬 수 있습니까? 현재 버전에서는 not supported out of the box 인 것처럼 보입니다. 감사 대신

    4

    2답변

    저는 Autofac을 사용하고 있습니다. 생성자 매개 변수에 적용하는 특성을 기반으로하는 다른 종속성 구현을 삽입하려고합니다. 예를 들면 다음과 같습니다. class CustomerRepository { public CustomerRepository([CustomerDB] IObjectContainer db) { ... } } class F