En utilisant NHibernate, quelle est la meilleure façon de gérer les colonnes InsertDate (a.k.a CreateDate) et UpdateDate?NHibernate: Insérer et mettre à jour les dates
Par exemple:
public class Customer
{
public virtual string Name { get; set; }
public virtual DateTime InsertDate { get; set; }
public virtual DateTime UpdateDate { get; set; }
}
Il y a probablement plusieurs façons que cela pourrait être manipuler, mais pourrait quelqu'un qui a fait cela avant me donner quelques conseils.
Si ce n'est pas évident, je veux que InsertDate soit réglé à la date à laquelle un enregistrement a été inséré et après cela être immuable. UpdateDate doit être modifié chaque fois qu'un enregistrement est mis à jour.
Marques supplémentaires si vous répondez à l'aide de la méthode Nhibernate Fluent.