레거시 데이터베이스가 char 필드를 사용하고 있기 때문에 영구적 인 클래스 내에서 문자열을 자르는 방법이 필요했습니다. IHserType에서 파생 된 TrimString 클래스를 사용하기 위해 nHhaddIns dll을 다운로드했습니다.NHibernate를 사용하여 UserType에서 property로 매핑 할 때 오류가 발생했습니다.
예제를 사용하여 맨 아래에 표시된대로 매핑 클래스에 속성을 만들었습니다.
uNHAddIns가 내 솔루션 내에 프로젝트로 추가되었습니다. 그러나이 오류가 발생했습니다 : "uNhAddIns.UserTypes.TrimString, uNhAddIns, 열의 형식을 확인할 수 없습니다 : NHibernate.Mapping.Column (HSTAT)"
uNhAddIns 프로젝트에있는 예제를 실행 해 보았습니다. 동일한 오류가 발생합니다. 어떤 아이디어?
<property name="HSTAT" column="HSTAT" type="uNhAddIns.UserTypes.TrimString, uNhAddIns" />
이미이 문제를 해결하기 위해 관리했습니다,하지만 자신의 uNhAddIns.UserTypes.TrimString이 IUserType에서 상속 않을 경우