J'utilise FluentNHibernate mais NHibernate XML suffira.NHibernate avec des modèles ayant des propriétés qui sont des classes
Dire que j'ai ce modèle
public User
{
public User()
{
ProfilePicture = new Picture();
}
public Guid Id { get; private set; }
public Picture ProfilePicture { get; set; }
}
public Picture
{
int width;
int height;
}
Comment puis-je dire NHibernate comment stocker et retrive le ProfilePicture?
Je sais parler couramment comme son
Map(x => x.ProfilePicture);
mais cela ne fonctionne pas.
Je vais utiliser le composant. Comment puis-je connaître la convention de dénomination? –
Fluent NHibernate a une convention de dénomination par défaut ou vous pouvez spécifier la vôtre. Personnellement, je préfère cartographier toutes les propriétés, etc. plutôt que d'utiliser des conventions. Voici le doc. sur les conventions: http://wiki.fluentnhibernate.org/show/StandardMappingConventions –