dependency-injection

    6

    1답변

    며칠 전, 전에 상상하지 못했던 방식으로 CoClassAttribute가 사용되는 것을 보았습니다. [ComImport, CoClass(typeof(Foo)), Guid("787C1303-AE31-47a2-8E89-07C7257B1C43")] interface IFoo { void Bar(); } class Foo : IFoo {

    1

    1답변

    저는 데스크톱 GIS 애플리케이션을 작성 중이며 MapXtreme, MS Virtual Earth 및 사용자 정의 맵 엔진을 지원합니다. 응용 프로그램 사용자는 다음을 선택하여 런타임에 맵 엔진을 변경할 수 있습니다. 드롭 다운 목록. 나는 이런 식으로지도 엔진을 변경하는 팩토리 클래스가 있습니다. public class MapFactory implemen

    0

    1답변

    linq2sql을 사용하여 종속성 주입을 수행하는 방법을 아는 사람이 있습니까? 내 상황을 heres .. 나는 여기에서 할 수있는 한 최선을 다해 설명 할 것이다. 나는 DBML (linq2sql)과 클래스 등이있는 기본 클래스가 있습니다.이 DBML은 1 개 이상의 프로젝트에 공통적입니다. 각 프로젝트에는 자체 DBML이 있지만 공통으로있는 모든 테이블

    1

    3답변

    기본 3 층 디자인을 사용하고 있습니다. 유연성 (및 테스트)을 위해 데이터 레이어를 추상화하고 코드에서 구체적인 클래스를 지정하기를 원했습니다. 그러나, 어떻게 이것을 비즈니스 객체에 전달해야합니까? abstract class IDataLayer { PersonData GetPerson(int); //PersonData would be a ro

    5

    3답변

    스프링 사용하기 애노테이션 화 된 애스펙트 클래스에 의존성 삽입을 할 때 몇 가지 문제가있었습니다. CacheService는 스프링 컨텍스트의 시작시 주입되지만, 위빙이 발생하면 cacheService가 null이라고 표시됩니다. 그래서 저는 스프링 컨텍스트를 수동으로 다시보고 거기서 콩을 가져와야합니다. 다른 방법이 있습니까? 나는 그것을 이해 impor

    8

    3답변

    이 내가 설명하는 샘플 문제를 사용합니다 새로운 응용 프로그램 을 설계하고 때 나는 시간을 많이 직면 문제이 난 내가 원하는 간단한 game.so을 쓰고 생각입니다 선수 명단을 들고있다. 내가 몇 가지 옵션이 .. 일부 클래스 private static ArrayList<Player> players = new ArrayList<Integer>(); pub

    3

    3답변

    container.RegisterType<IInterface, MyClass>(); 모든 것이 작동하고 모든 종속 속성에 주석이있는 경우 : [Dependency] 은 컨테이너를 통해 확인됩니다. 그러나 이제 컨테이너를 통해 해결할 int 속성이 있습니다. 이것은 생성자에서 전달되지 않고 단지 공용 속성으로 전달됩니다. 그래서 나는 이것을 시도했다

    1

    1답변

    저는 웹 응용 프로그램에서 IoC를 구현하는 세부 사항을 통해 Microsoft.Practices.ServiceLocation을 활용하는 방식으로 작업 해 왔습니다. 나는 특별히 Autofac과 asp.net 통합을 사용하고 있지만, 나는 다른 컨테이너를 열어두고 싶었다. this question 줄을 따라, 나는 웹 애플 리케이션 코드에서 컨테이너에 액세

    0

    1답변

    현재 Ninject2를 사용하여 MVC 응용 프로그램의 다양한 서비스와 리포지토리를 바인딩합니다. 그 부분은 잘 작동하는 것 같습니다. 이제 IAuthorizationFilter 및 특성 집합이있는 모든 동작에 내 자신의 클래스를 바인딩하고 싶습니다. AuthorizationFilter에서 상속 받고 IAuthorizationFilter를 구현하는 클래스를

    6

    3답변

    이 질문은 유니티 컨테이너에 대한 것이지만 모든 종속 컨테이너에 적용 할 수 있습니다. 나는 순환 종속성이있는 두 개의 클래스가 있습니다 class FirstClass { [Dependency] public SecondClass Second { get; set; } } class SecondClass { public re