repository-pattern

    1

    1답변

    회사 엔티티를 새 엔티티로 데이터베이스에 저장해야합니다. 이를 위해 회사 유형 엔티티를 회사 엔티티에 연결해야합니다. 이렇게하지 않으면 회사를 구할 수 없습니다. 새로 생성 된 회사를 컨텍스트에 연결 한 다음 회사 유형 엔티티를 회사에 연결 한 다음 결과를 저장합니까? 이 코드는 작동하지만 ... 단지 기분이 좋지 않습니다. public Repository

    31

    5답변

    리포지토리 패턴을 사용하여 트랜잭션 방식으로 둘 이상의 엔터티를 저장하는 방법을 어떻게 캡슐화합니까? 예를 들어, 주문을 추가하고 해당 주문 작성을 기반으로 고객 상태를 업데이트하려는 경우, 주문이 성공적으로 완료된 경우에만 수행 할 수 있습니까? 이 예에서 주문은 고객 내부의 컬렉션이 아닙니다. 그들은 그들 자신의 실체입니다. 이것은 단지 인위적인 사례

    4

    3답변

    Conery의 매장 정보를 검토 한 결과 왜 그가 Linqs 자동 생성 클래스 (예 : Order 클래스)를 사용한 다음 부분 클래스가 아닌 다른 Order 클래스를 정의했는지 이해하지 못합니다. 리포지토리 패턴을 사용하는 경우 수동으로 클래스를 만들고 Datacontext를 모두 무시해야합니까?

    1

    2답변

    , 내가 Linq에 엔티티 쿼리에서 내 도메인 개체에 할당을하고 개체. 그런 다음 리포지토리에서 반환 된 이러한 개체에 대해 작동 할 서비스 계층을 갖습니다. 내 도메인 객체는 다음과 같이 저장소에 있어야 하는가? 또는 내 리포지토리를 엔터티 및 데이터 액세스로 제한하고 내 서비스 계층에서 도메인 개체에 할당하도록해야합니까? 저장소에있는 모든 과제를 수행

    0

    2답변

    중요한 데이터를 보호하기 위해 응용 프로그램 수준 암호화를 사용하고 있습니다. 실제 데이터베이스에 저장하기 전에 필드를 암호화해야하고 사용자 인터페이스에 표시하기 전에 암호를 해독해야합니다. 나는 응용 프로그램의 저장소 패턴을 적용하고있다. 는 데이터 암호화/암호 해독 코드는 내부 또는 저장소 클래스 외부에 속해 있습니까? 나의 현재의 생각은 데이터가 정지

    9

    2답변

    Asp.net 2.0 이후에는 제공자 모델이 있습니다. 구현 세부 사항에서 공급자는 인터페이스가 아닌 추상 클래스 인 ProviderBase에서 파생 된 클래스입니다. 그러나 어쨌든 Provider Model이 있으므로 web.config를 편집하여 다른 구현을 구현할 수 있습니다. 예를 들어 블로그 앱을 만드는 경우 BlogProvider : Provid

    7

    4답변

    저는이 전체 DDD \ LinqToSql 비즈니스의 약간의 혼란에 빠져있는 것처럼 보입니다. 나는 POCOS와 linq를 사용하여 SQL에 시스템을 구축하고 있으며 집계 루트에 대한 저장소가 있습니다. 예를 들어 Order-> OrderLine 클래스가있는 경우 Order는 집계의 루트이므로 OrderLine이 아닌 Order에 대한 저장소가 있습니다. 저

    7

    2답변

    ASP.NET MVC 응용 프로그램에서 리포지토리 패턴 (예 : http://www.asp.net/mvc 사이트의 예제)을 사용하고 있습니다. CategoryRepository라는 다른 저장소와 ProductRepository라는 두 개의 저장소가 있습니다. 또한 CategoryService와 ProductService라는 두 가지 서비스를 사용하여 리포지

    1

    3답변

    데이터베이스에 주문을 저장하기 위해 Linq To SQL을 자주 사용하는 일부 전자 상거래 코드가 있습니다. 나는 강하게 결합 된 Linq를 SQL 비트로 제거하고 대신 IRepository를 전달하려고하지만, 여전히 약간 혼란 스럽다. 고객 고객 개체를 반환하는 ICustomerRepository에 GetCustomer() 메서드가 있습니다. 실제로 그

    11

    2답변

    기본 CRUD 문을 사용하고 인터페이스를 사용하는 Entity Framework 리포지토리에 매우 일반적인 제네릭 리포지토리를 만들려고합니다. 나는 벽돌 벽 머리를 먼저 치고 넘어 뜨렸다. 다음은 Hurl이라는 테이블과 함께 Entity Framework Model을 사용하여 콘솔 응용 프로그램으로 작성된 코드입니다. 단순히 ID로 객체를 뒤로 당기려고합니