autofac

    0

    1답변

    에 의해 인스턴스 그룹 만들기. 특정 이름의 프로세스 개체가 이미 생성 된 경우 해당 특정 인스턴스를 반환하고 싶습니다. 내 현재 코드에서 ContainerBuilder builder = new ContainerBuilder(); builder.RegisterType<ProcessObject>(); builder.RegisterType<ProcessOb

    1

    1답변

    커지고 오래되고 진화하는 C# 솔루션을 계승하고 Autofact IoC 설정을 정리하려고했습니다. 클래스가 사용되는 위치 (계층 적 트리)를 알려주는 빠른 방법 (또는 코드 조각)이 있습니까? 프로젝트에서 ContainerBuilder는 Register, RegisterType, RegisterInstance, RegisterApiControllers를 호

    1

    1답변

    일부 서비스가 포함 된 클래스 라이브러리가 있습니다. 구조지도를 사용하여이 서비스를 해당 클래스 라이브러리에 등록하려고합니다. 이 결과로이 클래스 라이브러리를 사용하는 어셈블리는이 클래스 라이브러리에 대한 종속성을 설정해서는 안되며 단순히 라이브러리 자체 내에서이를 설정하는 모듈을 호출해야합니다. 예를 들어 autofac을 사용할 수 있습니다. 내가 IAA

    0

    1답변

    ASP.NET MVC 5 사용자 정의 글로벌 오류 처리기와 사용자 정의 IExceptionFilter 구현을 등록하려면? public class ExceptionLoggingFilter : FilterAttribute, IExceptionFilter { private IRepo _repo; public ExceptionLoggingFil

    2

    1답변

    ASP.NET MVC 컨트롤러의 동작 메소드에 의존성을 삽입하고 있습니다. 시나리오 : ASP.NET MVC 컨트롤러의 동작 메서드에서 인터페이스를 사용하고 싶습니다. 이 인터페이스는 2 개의 클래스에 의해 구현됩니다. 예를 들어 modelA와 modelB는 모두 interfaceA을 구현합니다. 런타임에 사용자가 드롭 다운 종속성 값에 따라 드롭 다운의

    0

    1답변

    멀티 테넌트 컨테이너의 테넌트 구성을 업데이트해야합니다. Autofac으로 할 수 있습니까, 아니면 맞춤 컨테이너를 구현해야합니까?

    0

    1답변

    이 오류 : [MissingMethodException :이 개체에 대해 정의 된 매개 변수가없는 생성자가 없습니다. 개체 유형 'MyProject.TestViewModel'.] Global.asax.cs var builder = new ContainerBuilder(); builder.RegisterControllers(typeof(MvcApplicat

    0

    1답변

    이것은 아마도 멍청한 질문 일 것입니다. autofac 구성에서 수명주기 범위로 인스턴스로 등록 된 웹 요청 처리에서 IF 기능을 일부 인터페이스에서 해결해야한다고 가정합니다. 그러나 내가하기 전에 이미 단일 인스턴스로 등록되어 있고 또한 IFunctional에 종속되어있는 IService를 해결했습니다. 따라서 IService는 이미 루트 범위에서 확인되

    1

    1답변

    다른 형식의 출력을 생성하는 프로젝트가 있습니다. 아키텍처는이 같은 관한 것입니다 : Xyz.Core Xyz.FormatA Xyz.FormatB Xyz.Runner` Xyz.FormatA하고 ... 모두 FormatB은에 ... 핵심 따라 달라집니다. 러너는 모든 것에 달려 있습니다. 지금 코어도, 예를 IFormatSpecifics IWrite

    0

    1답변

    직접 참조하지 않은 어셈블리를로드하는 방법을 묻는 질문을 여러 번 보았지만 한 걸음 더 나아가고 싶습니다. 나는 확장 될 수있는 서비스와 인터페이스를 구축하고 있으며, 예를 들어 추가 유형으로 송신자/수신자를 확장 할 수 있다는 것을 의미합니다. 예를 들어, 인터페이스는 SMS 메시지 전송을 담당하고 서로 다른 어댑터를 가질 수 있습니다. SMS를 사용하려