usando o fluent-nhibernate e tradicionalmente o hbm.xml juntos
té agora, usei esse código para configurar uma fábrica de sessões:
Configuration configuration = new Configuration();
configuration.Configure();
SessionFactory = configuration.BuildSessionFactory();
Agora adicionei algumas classes de mapeamento fluentNhibernate e usei esse código para configurar:
Configuration configuration = new Configuration();
configuration.Configure();
SessionFactory = configuration.BuildSessionFactory();
SessionFactory = Fluently.Configure(configuration).Mappings(m =>
{
m.FluentMappings.AddFromAssemblyOf<AttachmentLocaionMap>();
m.FluentMappings.AddFromAssemblyOf<AttachmentTypeMap>();
m.FluentMappings.AddFromAssemblyOf<AttachmentMap>();
}).BuildSessionFactory();
Mas eu acho que substituiu o antigo mapeamento xml? Agora eu queroadiciona depois para ojá existent recursos exmbeded mapeamento baseado em xml
Como eu faço isso
Eu vi isso blog, mas não quero adicionar
configuration.AddXmlFile ("Mappings / Insurance.hbm.xml"); ou configuration.AddAssembly (...);
para cada xml existente (até agora eu não o fazia para cada recurso xm