FluentNHibernate를 사용하여 내 엔티티를 매핑하는 테스트를 실행하려고합니다.NHibernate.MappingException : 알 수없는 엔티티 클래스
알 수없는 엔티티 클래스 오류가 발생합니다.
해당 엔터티와 해당 프로젝트의 별도 폴더에 매핑이있는 도메인 프로젝트가 있습니다.
내 테스트 프로젝트에는 App.Config에 Nhibrenate 구성이 있습니다.
어떤 아이디어로주세요 ???
말콤
편집 : 나는 ISessionFactory을지지이 방법이 있지만이 코드가 작동 해달라고 생각이 그것이 나에게 recoginze하지 않는 이유 매핑이 전혀 존재입니다. SessionFacoryCreator는 AppConfig가있는 어셈블리이고 Recipe는 도메인 어셈블리가있는 어셈블리입니다. HELLLLLLP주세요 !!!!
public static ISessionFactory Create()
{
Configuration cfg = new Configuration()
.AddAssembly(typeof(SessionFactoryCreator).Assembly)
.AddAssembly(typeof(Recipe).Assembly);
return cfg.BuildSessionFactory();
}
예 그냥 구성. FluentNhibernate에 대한 매핑을 사용하고 있습니다. 그들은 내 도메인 프로젝트의 폴더에 있습니다 ???????? – Malcolm