ninject

    -1

    1답변

    2 개의 구현 Foo1과 Foo2를 가진 IFoo 인터페이스가 있습니다. public interface IFoo { void Process(); } public class Foo1 : IFoo { public void Process() { } } public class Foo2 : IFoo { p

    0

    1답변

    내가 내 마음을 잃고 수 있습니다 생각, 그때 NinjectWebCommon.cs 을 제거 최신 안정 버전으로 모든 Ninject 패키지를 업데이트했습니다 제거 우리 " "이전 버전의 라이브 웹 API 프로젝트가 거의 없으며 모두 잘 작동합니다! 하지만 이전 버전을 제거하고 되돌리려하면 많은 어셈블리 문제가 발생합니다. 실제로, 질문은 한 시간 정도의 "인

    1

    1답변

    은 내가 수정할 수 없습니다 외부 서비스를 DbContext,하지만 난 단지 그 기능의 범위에 새 클래스 라이브러리를 추가 할 수 있습니다. 내 문제는 클래스 라이브러리가 EF-> Repository-> Service 및 IOC 컨테이너를 사용하며 라이브러리에 외부 서비스를 연결하면이 서비스에는 연결 문자열이 정의되어 있지 않으므로 작동하지 않는다는 것입니

    3

    1답변

    사과 전에이 질문에 대한 답변을 받았다면이 주제에 대한 검색을 통해 내 작업과 직접 관련이없는 다양한 주제로 이어질 수있었습니다. 현재 Ninject를 사용하여 생성자 삽입을 지원하기 위해 내부 코드베이스에서 많은 양의 생성자를 리팩터링하는 목표를 달성해야합니다. 현재, 우리는 게터 속성, 전 등 KernelInstance.Get<T>의 경우 많은 양의가

    0

    1답변

    Ninject를 사용하여 자체 호스트 웹 API 컨트롤러에 종속성을 주입하려고합니다. 나는 다음과 같이 성공 의존성을 주입입니다 : public static IKernel CreateKernel() { var kernel = new StandardKernel(); try { kernel.Bind<ITe

    -3

    1답변

    This is the problem 위에서 본 것처럼, 저장소에서 볼 수 있도록 내 데이터를 전달하고 싶습니다. 나는 바인딩하는 동안 제품 항목에 이름 공간을 추가 할 수 없습니다. 그 남자가 아래에서하는 것처럼 보일 것입니다. This is how he does 내가 새로운 형태의 클래스를 생성하기 위해 노력 갑자기 나는 그것을 거의 achived하지만

    0

    1답변

    단일 MVC 프로젝트가 포함 된 웹 솔루션이 있습니다. 나는 생성자 삽입을 위해이 프로젝트에서 Ninject 바인딩을 사용했으며 잘 동작했다. 이제 또 다른 MVC 프로젝트를 같은 솔루션에 추가하고이 새로운 프로젝트에도 건설 인젝션을 사용했습니다. 새로운 프로젝트가 시작 프로젝트가되었습니다. 그러나 프로젝트가 실행되면 "이 객체에 대해 정의 된 매개 변수없

    0

    1답변

    dependecy가 주입되는 서비스의 유형을 Unity에서 얻을 수 있습니까? Ninject에서 당신은 이런 식으로 작업을 수행 할 수 있습니다 같은 일이 Unity에 kernel.Bind<ILogger>().ToMethod((context) => { ILogger logger = HttpContextLoggerFactory.GetInstance

    0

    1답변

    을 구성하는 방법 .NET 코어의 : Ninject in .NET Core 나는 어디서나 .NET Core 응용 프로그램에서 Ninject에 구성하는 방법에 대한 설명을 찾을 수 없습니다. 나는 그것의 이해 는 public void ConfigureServices(IServiceCollection services) 에 누군가가 성공적으로 성취 했 다?

    0

    2답변

    제목이 모두 있습니다. 이 작업을 수행 할 때 : var kernel = new StandardKernel(); kernel.Bind<IMyClass>().To<MyClass>().InSingletonScope(); var myClass = kernel.Get<IMyClass>(); MyClass의 인스턴스는 어디에 저장되어 있습니까? 전 세계적으로