FluentNhibernate를 사용하고 자동 매핑 할 수있는 사람은 누구입니까?FLuentNhibernate + Automapping
PotentialReasons 컬렉션을 확인하고 자세한 내용은 InnerException을 확인하십시오. ----> FluentNHibernate.Cfg.FluentConfigurationException : SessionFactory를 생성하는 동안 유효하지 않거나 불완전한 구성이 사용되었습니다. PotentialReasons 콜렉션을 점검하고, 자세한 정보는 InnerException을 점검하십시오. ----> FluentNHibernate.Visitors.ValidationException : 엔티티 'NHibernateSessionManager'에 Id가 매핑되지 않았습니다. ID 메서드를 사용하여 ID 속성을 매핑합니다. 예 : Id (x => x.Id).
FluentConfiguration config = Fluently.Configure()
.Database(MySQLConfiguration.Standard
.ConnectionString(c => c
.Server("127.0.0.1")
.Database("db")
.Username("root")
.Password("pass")));
_sessionFactory = config.Mappings(
m => m.AutoMappings.Add(AutoMap.AssemblyOf<Product>())
.ExportTo(@"c:\hbm\"))
.BuildSessionFactory();