autofac

    0

    1답변

    내 솔루션에 3 개의 프로젝트가 있습니다. 휴대용 라이브러리 (ios, android 및 winphones 용), 라이브러리 프로젝트 (Windows 전화 용) 및 Windows Phone 테스트 프로젝트. 내 라이브러리 프로젝트에 휴대용 라이브러리 프로젝트에 대한 참조가 있고 Windows 전화 테스트 프로젝트에 휴대용 및 winphone 라이브러리 프로

    1

    1답변

    나는 SharpRepository.EfRepository SharpRepository.Ioc.Autofac SharpRepository.Repository 설치하고 Autofac 문서의 지시에 따라 나는 설정 Autofac이 코드를 추가 한 : void SetupAutofac() { var builder = new Containe

    1

    1답변

    우리는 ASP.NET 프로젝트를 가지고 있으며, DI에 AutoFac을 사용합니다. 우리는 모든 데이터베이스 쿼리와 함께 서비스 레이어를 가지고 있으며 정적 클래스에서 쿼리를 만들어야합니다. 이 우리가 Global.asax에의 종속성을 등록하는 방법입니다 public class Dependencies { public static void Regi

    0

    1답변

    업데이트 양식이있는 프로필 페이지를 만들고 있습니다. 새 데이터 및 여러 페이지 새로 고침을 사용하여 양식을 제출 한 후 언젠가는 새로운 데이터와 때로는 오래된 데이터를 보게됩니다. 현재 요청을 처리하는 스레드에 따라 다릅니다. 하나의 스레드는 새 데이터와 다른 하나는 이전 데이터를 포함합니다. NHibernate은 ThreadStaticSessionCon

    0

    1답변

    2 일 동안 프리즘에 있습니다. 따라서 다음 항해 문제를 설명 할 때 잘못된 가정으로 판단하지 마십시오. 한 지역과 두 개의 다른보기가 있다고 가정 해 봅시다. 보기 A는 시작부터 사용자 정의 RegionBehavior에 의해 해당 지역에로드됩니다. 내가 사용하는 것은 해당 동작의 RegionManager에서 RequestNavigate입니다. 초기보기를

    0

    1답변

    클래스의 비헤이비어를 대리 팩토리를 통해 하나의 스텁 객체로 전달할 때 클래스의 비헤이비어를 테스트하려고합니다. 나는 모든 클래스의 의존성 (모듞 것을 제외하고)이 모의 객체로 전달되는 테스트 버전을 만들었다. 이제 AutoMock을 사용하여 컨테이너가 자동으로 mock을 생성하도록하려고합니다. mock.Provide()를 사용하여 ClassUnderTes

    0

    1답변

    Autofac의 빠른 시작 예제를 확장하고 싶습니다. 내가하고 싶은 것은 파일에 쓰고 싶은 콘솔에 쓰는 대신에하는 것입니다. 나는 IOutput을 구현하는 새로운 클래스를 만들었고 파일에 올바르게 씁니다. public class FileOutput : IOutput { //public string FilePath { get; set; }

    0

    1답변

    저는 Autofac을 처음 사용하고 있으며 다른 우수 사례를 연구 중입니다. 이 Best Practices and Recommendations 문서에 따라 자주 사용하는 구성 요소는 lambdas를 사용하여 등록해야합니다. 콘크리트 클래스 인 CurrentUser은 IUserIdentity을 구현합니다. 이 구체적인 클래스는 사용자 ID (ID, 역할 등)

    0

    1답변

    일반 인터페이스의 두 가지 구현이 있습니다. public class ConcreteComponent1<T>:IService<T>{} public class ConcreteComponent2<T>:IService<T>{} 나는 적절한 구체적인 구현을 만들 공장을 가지고 있습니다. public class ServiceFactory { publi

    0

    1답변

    필자는 기존 WinForms App에 autofac을 추가하여 종속성을 관리하고 더 테스트 할 수있게하려고합니다. Func을 삽입 할 때마다 새로운 LifeTimeScope를 만들 수 있는지 궁금합니다. 내가 현재 가지고 : public static TForm ResolveFormWithScope<TForm>(this ILifetimeScope self)