NHibernate CreateSqlQuery:有没有办法解释UTC中的日期

时间:2017-02-17 15:44:22

标签: nhibernate

我想知道是否有任何选项可以让NH在使用CreateSqlQuery并将其映射到DTO类型时以UTC格式返回所有日期。例如,假设以下代码:

 var info = _session.CreateSQLQuery(some_sql_string)
            .SetResultTransformer(Transformers.AliasToBean<AnotherObject>())
            .FutureValue<AnotherObject>()
            .Value;

在这种情况下,AnotheObject实例的所有DateTime属性都设置为Unspecified。有没有办法让它在默认情况下被解释为Utc,就像我们设置对象的映射一样? (在这种情况下,AnotherObject只是一个简单的DTO)

谢谢,

路易斯

0 个答案:

没有答案
相关问题