아주 간단한 질문입니다. 나는 System.Uri
유형의 속성을 가진 모델을 가지고있다. Uri
에는 매개 변수없는 기본 생성자가없고 ID 필드가 없습니다. 내 모델 생성을 재정의하여 DB에 맞춤형으로 저장할 수있는 방법이 있습니까 (예 : string
). NHibernate에서 전에 IUserType
을 구현 했었지만 CodeFirst에서 비슷한 메커니즘을 찾을 수 없었습니다.Entity Framework Fluent API를 사용하여 Map System.Uri
분명히, 나는 후드 아래 Uri
를 사용하고 정기적으로 맵핑 가능한 속성 & 생성자를 노출하는 사용자 지정 형식을 만들 수 있습니다 내가 필요가 없습니다 있도록이 시스템 유형을 매핑 할 수있는 방법이 있다면, 난 그냥 궁금 해서요 그런 포장지.
그래, 결국 나는 String을 사용한 다음 DataType 유효성 검사 속성을 수행했다. – Paul
Entity Framework 5 기준으로 Enums가 지원됩니다. – Odys
5가 아닌 6에서 지원을 얻은 것 같습니다. –