autofac

    0

    1답변

    ASP.NET WebForms에 대한 보고서 뷰어 컨트롤을 사용하고 있습니다. 보고서가로드되면 취소 링크와 함께로드 표시기가 표시됩니다. 그러나 문제는이 링크가 아무 것도하지 않는다는 것입니다. html을 검사 할 때 href가없는 <a> 태그입니다. 나는 여기에 몇 가지 자바 스크립트 href 있어야 제안 다른 예제를 온라인으로 봤습니다. 내가 여기에없는

    1

    1답변

    컨트롤러마다 여러 Autofac 컨테이너를 사용해야합니다. 예를 들어 종속성 분석기로 container1을 사용해야하는 2 개의 WebApi 컨트롤러와 종속성 확인자로 container2을 사용해야하는 다른 3 개의 WebApi 컨트롤러가 있습니다. Owin WebApi2를 사용하고 있습니다. 내가 할 수 있을까?

    1

    1답변

    다음 문제가 생깁니다. 왜이 코드가 작동하지 않는지 이해할 수 없습니다. autofac을 사용하여 생성자 클래스를 삽입 할 수 없기 때문에 내가 어떻게 생각하는지 잘 모릅니다. 그게 더 좋은 방법이지? 나는 발전기를 추가하기 전에 서비스 작업에서 발전기 코드에 주석을 달면이 것이 작동한다. 이 내 코드입니다 : public class ZonesControl

    1

    1답변

    저는 유효성 검사기 인스턴스를 만드는 팩토리를 가지고 있습니다. 나는 유효성을 검사 할 객체를 전달하며, 유효성 검사에 사용할 수있는 유효성 검사기를 제공합니다. public class ValidatorFactory : IValidatorFactory { public ValidatorFactory(IComponentContext contain

    0

    1답변

    나는 인터페이스의 구현 인 일반 클래스 EfRepository<>을 가지고 있습니다. 이 클래스는 생성자의 매개 변수로 DbContext을 사용합니다. 정확히 DbContext의 특정 하위 클래스 (예 : ApplicationDbContext)를 주입해야합니다. Autofac에서이 작업을 수행하는 방법은 무엇입니까? 이 내가 무슨, 내가 원하는 것입니다 :

    0

    1답변

    대리인을 구성 요소로 등록하면 AutowiringParam은 해결할 때 NamedParameter만큼 우선 순위를 갖습니다. , 내가 정확히 NamedParameter "aParam"하지만 AutowiritingParameter가 BParam에 대한 기입 할 것인지를 지정하고 있습니다를이 경우 public class AParam { } public cla

    0

    2답변

    프로그래밍 방식 및 XML을 통해 종속성을 구성하려고합니다. 유형이 IMyService 인 서비스 목록이 있습니다. 내가 프로그래밍 방식으로 컨테이너 빌더 각 서비스에 등록 : ContainerBuilder builder = new ContainerBuilder(); builder.Register(t => new Logger()).As<ILogger>()

    0

    1답변

    정적 생성 .Create() 함수를 사용하여 대리인 팩토리를 사용하여 객체 생성이 다소 무겁고 속하지 않기 때문에 생성자에서. 이 객체 (UserToken)는 모든 Mvc 컨트롤러에서 사용됩니다. 내 코드 예에서 UserToken을 만들기 위해 AutoFac 대리인 함수를 등록 할 때 UserToken.Create()가 요청 당 여러 번 호출되었습니다. 요

    2

    1답변

    Visual Studio 2013 Professional 개발 환경에서 프로젝트를 빌드 할 때 autofac이 올바르게 해석하지 않아 내 리포지토리가 모두 null 인 경우가 있습니다. 이것은 약 30 %의 시간이 걸립니다. 여기 은 내가 사용하는 것을 Autofac 초기화 코드이다 : 나는 문제가 해결을 프로젝트 또는 종료를 다시 돌아올 대부분의 시간 p

    1

    1답변

    ILoggerFactory 구현이 Autofac 컨테이너에 등록되어 있습니다. 나는 Autofac 다음과 같은 클래스를 등록하고 인스턴스화 할 수 할 수 있도록하려면 : 그 내용은 public class Test { public Test(ILogger<Test> logger) { logger.LogInformation("Wor