autofac

    5

    2답변

    AutoFac을 사용하여 현재 주체를 필요한 개체에 삽입하려고합니다. 보안 검사를 수행하는 객체 (AuthorizationValidator)가 있다고 가정합니다. AuthorizationValidator가 등록 내 웹 응용 프로그램의 public AuthorizationValidator : IAuthorizationValidator { publi

    1

    1답변

    나는 dependency lifetime의 개념에 대해 아주 새롭다. different lifetime types에 대한 설명서를 읽었습니다. InstancePerDependency의 경우 기본값입니다. 이 페이지는 컨테이너가 적절히 처분 할 수 있도록 수명 분석에서 해결하는 것에 대해 이야기합니다. 나는 이것을 이해할 수있다. 하지만 Autofac이 자동

    0

    1답변

    나는 두 개의 인터페이스 ILogger과 ILogger<T>을 가지고 있습니다. 후자는 이전의 것을 상속합니다. public class Handler { public Handler(ILogger logger) { } } 를 내가 해결하고 ILogger<T> 대신의 ILogger에 전달하는 Autofac에게 싶습니다 그리고

    0

    1답변

    내 프로젝트에서 자동 주입 DI가 있습니다. 내 프로젝트의 다른 모든 인터페이스가 상속하는 기존 인터페이스로 인터페이스를 공개하고 싶습니다. 시작 레벨에서 상속 된 인터페이스의 구성 요소를 자동으로 등록 할 수 있습니까? 예 : Public interface IConvetionInterface {} public interface IImplementatio

    -2

    1답변

    ILifetimeScope을 클래스 이름 ctor에 전달할 때 이름과 인터페이스 유형에 따라 등록 된 유형을 해석하려고합니다. 이름은 데이터베이스에 저장되며 5 개 또는 6 개 유형 중 하나 일 수 있습니다. 예를 들어 public interface ISomeInterface { Task SomeTask(); } public class Ty

    0

    1답변

    현재 상황 나는 하나씩, 다음과 같은 패턴으로 모두가 어떤 클래스를 등록하고 : builder.RegisterType<NpgsqlDapperRepository<Foo, int>>() .As<IDapperRepository<Foo, int>>() .WithParameter(new NamedParameter("connectionSt

    1

    2답변

    내 웹 API에서 autofac을 사용하여 log4net을 등록합니다. 그것은 컨트롤러에서 잘 작동하지만 어떻게 동일한 솔루션에서 공통 라이브러리 프로젝트 클래스에 대해 동일한 log4net 인스턴스를 사용할 수 있습니다. 웹 API에 autofac을 사용하여 log4net을 등록하는 데 아래 코드를 사용했습니다. // IOC Container Setup

    0

    2답변

    Autofac을 사용하여 IdentityServer 및 OpenID Connect로 webapi를 보호하려고합니다. 나는 OWIN을 사용하고 있습니다. 그러나 어떤 이유로 나는 사용자의 주장을 얻을 수 없습니다. AccessTokenValidation이 전혀 실행되지 않는 것 같습니다. 그게 내 시작시 내 선언의 순서에 뭔가 잘못되었다고 생각하게 만든다.

    1

    1답변

    WebApi도 사용하는 SignalR 2 프로젝트가 있으며이 파일에 AutoFac을 통합하려고합니다. autofac를 사용하지 않는 public class Startup { public void Configuration(IAppBuilder app) { app.UseCors(Microsoft.Owin.Cors.CorsOpt

    0

    1답변

    종속성 주입을 위해 Autofac과 함께 Entity Framework 6을 사용하고 있습니다. 단위 메모리 데이터베이스 연결을 기본 컨텍스트를 래핑하는 어쨌든이 궁금 public class OliveDataContext : IOliveDataContext { public OlivesHealthEntities Context => new Olive