repository-pattern

    0

    1답변

    ADO.NET 엔터티 프레임 워크를 사용하여 리포지토리 패턴을 구현하고 있습니다. 레코드 업데이트는 데이터베이스에 추가 또는 제거하는 것보다 상대적으로 복잡합니다. 아래의 Update 문을보고 판단을 위해 명세서를 추가하십시오. 원본 레코드를 먼저 검색하지 않고 레코드를 업데이트 할 수있는 방법이 있는지 궁금합니다. 같은 REPO에 대한 public voi

    1

    1답변

    본인은 DTO 및 법인 (예 : PersonDTO 및 Person)을 보유하고 있습니다. 나는 DTOC를 입력 받아 내부적으로 PersonService를 호출하는 PersionApplciation을 가진 DDD를 사용하여 복제본을 만들었습니다. PersonService에서 나는 PersonFactory를 사용하는 Person의 인스턴스를 얻는다. (DTO로

    1

    4답변

    좋든 나쁘습니까? public interface IRepository<T> { ... IList<T> Get(Func<T, bool> predicate) ... } 는 내 말은 - 정말 강력한 추가 보인다 나도 그것을 구현할 수있는 (적어도 - 어떤 수준)하지만 내 용기는 일종의 잘못이다 알려줍니다. 아무도 나를 계몽 수

    3

    1답변

    저는 Eric Evans가 "도메인 중심 디자인 : 소프트웨어의 핵심 부분을 다루는 것"을 끝 마치고 C#으로 도메인 중심의 첫 번째 응용 프로그램을 작성하려고합니다. 응용 프로그램은 헬프 데스크에서 사용자에게 컴퓨터 할당을 추적하는 데 사용됩니다. 도메인의 일부를 반영하기 위해 간단한 클래스 다이어그램을 그렸습니다. 나는 또한 나의 첫번째 기능 (사용자에

    6

    6답변

    는 http://www.infoq.com/interviews/greg-young-ddd DDD에 그렉 Yound하여이 비디오를 시청 데 난 당신이 메모리 변경에있을 때 DDD와 명령 쿼리 분리 (CQS)를 구현할 수 궁금 해서요? CQS에는 명령과 쿼리를위한 두 개의 리포지토리가 있습니다. 두 개의 개체 그룹, 명령 개체 및 쿼리 개체. 명령 개체에는 메서

    1

    1답변

    누구나 가능하면 C#에서 별도의 프로젝트로 linq2sql 생성 된 클래스를 추출 할 수 말할 수 있습니까? - 파일을 만든 다음 새 프로젝트에 복사하고 데이터 프로젝트에 대한 참조를 추가 할 수 있습니까? 내가 가진 문제는 내가 내 UI, 서비스 레이어 및 데이터 레이어 ... 이것은 DBML이 어디 같이 는 현재 데이터 층도 생성 linq2sql을 가지

    4

    1답변

    this은 asp.net mvc 응용 프로그램에서 저장소 패턴을 구현하려는 경우 좋은 지침이 될까요?

    85

    7답변

    내 리포지토리를 어떻게 그룹화해야합니까? asp.net mvc에서 본 예제와 마찬가지로 내 책에서는 기본적으로 데이터베이스 테이블 당 하나의 저장소를 사용합니다. 그러나 그것은 조롱과 물건을 위해 나중에 많은 저장소를 불러내어야하는 많은 저장소처럼 보입니다. 그래서 나는 그들을 그룹화해야한다고 생각합니다. 그러나 나는 그들을 그룹화하는 방법을 잘 모르겠습니

    0

    1답변

    나는 저장소 패턴을 사용하여 얻을 수있는 이점 중 하나 이상을 알고 있기 때문에 ORM 사이를 쉽게 전환 할 수 있습니다. 예를 들어 Linq를 사용하여 SQL에 액세스하고 Ado.net 엔티티 프레임 워크를 사용하고 종속성 주입 스위치를 사용하면 . 나는 내가, KIGG가 "하지만 클래스 다이어그램은 저장소 패턴 초보자 적어도 나를 위해, 조금 복잡합니다

    3

    4답변

    가짜 리포지토리를 테스트하는 단위 테스트와 가짜 리포지토리를 사용하는 테스트를 설정했습니다. 그러나 데이터베이스에 닿는 실제 저장소를 테스트하는 방법은 무엇입니까? 이것이 통합 테스트에 맡겨 진다면 직접 테스트되지 않고 문제가 누락 될 수 있습니다. 여기에 뭔가가 있습니까?