我想知道是否有任何选项可以让NH在使用CreateSqlQuery并将其映射到DTO类型时以UTC格式返回所有日期。例如,假设以下代码:
var info = _session.CreateSQLQuery(some_sql_string)
.SetResultTransformer(Transformers.AliasToBean<AnotherObject>())
.FutureValue<AnotherObject>()
.Value;
在这种情况下,AnotheObject实例的所有DateTime属性都设置为Unspecified。有没有办法让它在默认情况下被解释为Utc,就像我们设置对象的映射一样? (在这种情况下,AnotherObject只是一个简单的DTO)
谢谢,
路易斯