CodeCampServer 소스 코드에 일반 StaticFactory이 포함되어 있습니다. 프레임 워크가 종속성 삽입과 잘 작동하는 방식에 대한 메커니즘의 핵심 요소라고 생각합니다. 하위 클래스가 DefaultUnconfiguredState를 사용하여 종속성 확인 메커니즘이 작동중인 항목으로 대체 할 수있는 자체의 기본 구성되지 않은 상태에 대한 정적 액세
나는 양파 건축술에 근거를 둔 건축술이있다. 시스템을 테스트하는 유닛에 대해 궁금합니다. 이것이 시스템이 흐르는 방법입니다. MVC -> Services -> Repositories -> NHibernate -> Database
테스트에 대한 제 생각입니다. 내 저장소를 테스트 할 수있는 방법을 설정하고 싶습니다. SQLite 또는 SQL Express
유창한 구성에서 약간의 모호한 오류가 발생하여 문제가 있습니다. 로깅 솔루션을 설정하면이 문제에 대해 제로가 될 것입니다. NLog를 사용하고 싶습니다. Common.Logging 2.0과 NHibernate.IInterfaceLogger를 사용하여 실행시켜야한다는 것을 이해합니다. 조각들을 함께 모으는 방법을 모르겠습니다. 내 시스템은 양파 아키텍처를 기
아키텍처 내에서 종속성 문제를 해결하는 방법을 찾는 데 문제가 있습니다. 나는 NHibernate를 사용하고 있고, ICriteriaItem 인터페이스로 ICriteria 인터페이스를 추상화하려고하고있다. ICriteriaItem 내 저장소 인터페이스에 사용되는 : 내 서비스 계층은 AccountService에이 저장소를 사용 public interface
Onion Architecture과 MVC에 관한 몇 가지 질문이 있습니다. 1) 도메인 서비스와 응용 프로그램 서비스의 차이점은 무엇입니까? 2) Service/Repository/UnitOfWork 패턴은이 아키텍처에 어떻게 들어 맞습니까? 3)이 아키텍처가 MVC 애플리케이션을위한 좋은 계획이라고 생각하십니까? 이 문제에 대한 의견을 보내 주시면 감사
통신 나는 제프리 팔레르모에 의해 기술 된 Onion Architecture를 사용하여 ASP.NET MVC 응용 프로그램을 설계하고있다. 그것은이다 나는 모든 뷰가 강하게 전용보기 모델을 사용하여 입력 할 것을 요구하고하는 ASP.NET MVC 2.0 프로젝트 - 우리는 우리의 견해에 도메인 모델을 통과하지 않습니다. 우리는 AutoMapper를 사용하여
나는 양파 아키텍처에 대해 읽었으며 DI 컨테이너가 모든 것을 연결할 수 있도록 어셈블리 종속성을 조정하는 방법에 대한 간단한 질문이라고 생각합니다. 는 다음 구조를 갖는 매우 간단한 해결책 가정 : UI => BL < = DAL 따라서 UI와 DAL의 참고 문헌 BL을하지만, 서로에 대한 지식이 없다. 또한 BL에는 IDatabaseService라는 인터
2 부분 질문 ... 나는 주로 문자열 변환에 대한 내 솔루션에 사용되는 여러 리소스 파일 (.resx)이 있습니다. 예를 들어, Errors.resx, Validation.resx 및 Enums.resx입니다. 파트 1 : Enums 리소스 파일이 없다면 UI 레이어에 모든 리소스 파일을 배치해야한다고 가정합니다. 아마도 자체 어셈블리 (예 : 'Comp
나는 팔레르모 (J. Palermo)가 양파 아키텍처를 적용하려고 노력하고 있지만, 내가 고민하고있는 몇 가지 사항이있다. 나는 몇 개의 부분이 있는데, 나는 이것들을 어디에 넣어야하는지 정확히 모른다. 나는 디렉토리를 읽는 플러그인 엔진을 가지고 여러 프로젝트에 사용되는 번역 일부 리소스 파일을 가지고 할 엉를로드하는 데 어떤 일을 결정합니다. 이 파일들