Nhibernate의 오토 맵핑은이 멋진 마법의 일 이었지만 지금은 이상한 일이 일어나고 있습니다.이 마법의 레이어를 벗겨 내고 생성되는 실제 매핑을보고 싶습니다.nhibernate automapper 매핑을 볼 수 있습니까
automapper와 내 재정의에 의해 생성 된 매핑을 볼 수있는 방법이 있습니까? 그렇게 생각하고있는 것을 볼 수 있습니까?
Nhibernate의 오토 맵핑은이 멋진 마법의 일 이었지만 지금은 이상한 일이 일어나고 있습니다.이 마법의 레이어를 벗겨 내고 생성되는 실제 매핑을보고 싶습니다.nhibernate automapper 매핑을 볼 수 있습니까
automapper와 내 재정의에 의해 생성 된 매핑을 볼 수있는 방법이 있습니까? 그렇게 생각하고있는 것을 볼 수 있습니까?
당신이 다음 디스크에 지속성 모델을 쓸 수 있어야 유창함을 사용하는 경우 : IIRC
// In your fluent config code
// assuming config is of type FluentNHibernate.Cfg.FluentConfiguration
var model = new FluentNHibernate.PersistenceModel();
config.Mappings(m => m.UsePersistenceModel(model));
model.WriteMappingsTo(@"C:\some_folder_name_for_hbm_files_to_go_into");
훌륭하게, 고마워! 작은 수정 - WriteMappings 매개 변수는 모든 매핑 파일을 쓸 폴더입니다. –
아, 좋은 지적이야! (필자는 왜'c : \ somefoldername'을 파일 이름이 아닌 코드에 넣었는지 궁금합니다!) – Charleh
당신은 NH 생성하는 HBM 매핑 파일을 쓸 수 있습니다 - 당신은 알을 검사 할 수 있습니다 실제로 사용하고있는 것, 코드 스 니펫을 찾아 보자. – Charleh