Disons que j'ai quelque chose de similaire à ceci:Comment cartographier le type avec NHibernate (et Fluent NHibernate)
public class DataType
{
//For NHibernate
private DataType(){}
public DataType(string name, Type type, string defaultValue)
{
Name = name;
TypeOfContent = type;
DefaultInvariantStringValue = defaultValue;
}
public string Name { get; set; }
public Type TypeOfContent { get; set; }
public string DefaultInvariantStringValue { get; set; }
}
Comment mapper le TypeOfContent de propriété avec NHibernate (cartographie couramment serait trop apprécié)?
Je voudrais contraindre Type à C# Built-In Types par exemple. string, int, datetime, etc. Donc je voudrais stocker System.String (pour une chaîne) dans la base de données
Je créerais une classe de type de données différente pour chaque type et laisser tomber la chaîne – Paco