Fluent NHibernate ModifiedDate 版本约定
我正在尝试为我的应用程序的所有modifiedDate 属性创建一个流畅的Nhibernate 自动映射约定,它应该设置值以在更新期间获取当前日期。我正在尝试以下操作,但它不起作用。我希望 SQL Server 更新日期。请指教。
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");
}
}
I am trying to create a fluent Nhibernate automap convention for all the modifiedDate property of my application where it should set the value to get the current date during UPDATE. I am trying the following and its not working. I want the SQL server to update the date. Please advice.
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");
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论