0
먼저 EF6 코드를 사용하고 있습니다. 다음 시나리오를 가정 해보십시오. 우리는이 클래스가 : null이 아닌 두 속성 중 하나 조건 Entity Framework 코드
class Foo
{
public int Id { get; set; }
public A AProperty { get; set; }
public B BProperty { get; set; }
}
사용하여 수있는 방법이 있습니까 중 데이터 주석 또는 엔티티 프레임 워크 유창함 API와 모든 푸 개체가 null 중 적어도 하나 개의 속성 다른이 있어야합니다 수 있도록, 전체 모델을 재 설계하지 않고 둘 다 아닌가?
이
덕분에이 question뿐만 EF에 대한 답변 무엇을 같은 것입니다 당신이 EF이 책임을 위임 (예 : 비즈니스 계층으로) 다른 계층이 검증을하고 안 생각
감사합니다. 비즈니스 계층에 여러 가지 방법이 있다는 것을 알고 있습니다. 그러나 나는 이것이 아직도 재치있는 일이 될 수 있는지 궁금해하고있다. – taquion