레거시 데이터베이스 때문에 자동 매핑 대신 ClassMaps를 사용해야합니다. 그러나 SharpArch를 조정하는 방법을 알지 못합니다. 나는 AutoPersistentModelGenerator를 제거하고 InitializeNHibernateSession 방법에 다음 코드를 사용하려고 :SharpArchitecture : 자동 매핑 대신 FNH의 ClassMaps 사용
var config = NHibernateSession.Init(webSessionStorage,
new[]{"ApplicationConfiguration.Models.dll"});
Fluently.Configure(config)
.Mappings(m =>
{
m.FluentMappings.AddFromAssemblyOf<ConfigSchema>();
});
을하지만 난 항상 MappingException 얻을 - "에 대한 persister : ConfigSchema의"ConfigSchema 작업을하려고 할 때.
누구든지이 작업을 시도 했습니까?
편집 :
ConfigSchema는 도메인 모델의 일부입니다.
네, 도메인 모델의 일부입니다. – zihotki