J'essaie d'utiliser la nouvelle fonction de mappage de classe loquace que nous avions l'habitude de sortir de Fluent NHibernate. Mais je suis coincé sur la façon d'obtenir les mappages de classe à la configuration. J'ai lu le blog de F Maulo (http://fabiomaulo.blogspot.com/2011/04/me-on-fluent-nhibernate.html) dessus mais je n'arrive pas à le faire fonctionner. Certains d'entre vous ont-ils des informations sur la façon d'ajouter ceci à la configuration NH?Utilisation de mappages de classe loquaces dans NHibernate
Cordialement,
a trouvé la réponse basée sur la réaction
foreach (string mappingAssembly in MappingsAssembly.Split(','))
{
if (string.IsNullOrEmpty(mappingAssembly)) continue;
Assembly assembly = Assembly.Load(mappingAssembly);
types.AddRange(assembly.GetTypes());
// configuration.AddAssembly(assembly);
}
configuration.DataBaseIntegration(x => GetDatabaseConfig(x));
ModelMapper mapper = new ModelMapper();
mapper.AddMappings(types);
var compiledMapping = mapper.CompileMappingForAllExplicitAddedEntities();
configuration.AddMapping(compiledMapping);