我正在尝试为我的应用程序的所有 modifiedDate 属性创建一个流畅的 Nhibernate 自动映射约定,它应该设置值以在 UPDATE 期间获取当前日期。我正在尝试以下方法,但它不起作用。我希望 SQL 服务器更新日期。请指教。
public class ModifiedDateVersionConvention : IVersionConvention,IVersionConventionAcceptance
{
public void Apply(IVersionInstance instance)
{
instance.Default("getdate()");
}
public void Accept(IAcceptanceCriteria<IVersionInspector> criteria)
{
criteria.Expect(x => x.Name == "ModifiedDate");
}
}