小编Apo*_*sis的帖子

如何使用可为空属性转换 DTO 中的 SQL 查询?

拥有这样的 DTO:

public class CustomerDTO
{
     public int Id{get; set;}
     public int? Reference {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能从

var q =_session.CreateSQLQuery("SELECT Id, Reference FROM customers")
Run Code Online (Sandbox Code Playgroud)

如果我使用

q.SetResultTransformer(Transformers.AliasToBean<CustomerDTO>)
Run Code Online (Sandbox Code Playgroud)

我收到以下异常:

NHibernate.PropertyAccessException : System.Int32 类型不能分配给 Customer.Reference 的 System.Nullable`1[System.Int32] setter 类型的属性

nhibernate

5
推荐指数
1
解决办法
2303
查看次数

Google对CD2M的限制是多少?

C2DM文件指出,

Google会限制发件人汇总发送的邮件数量,以及发件人发送给特定设备的邮件数量

有人特别知道谷歌限制了多少?

android-c2dm

2
推荐指数
1
解决办法
2860
查看次数

WCF服务操作未更新

我正在创建一个新的WCF服务。我最初只有三个操作。但是过了一段时间,我决定再增加两个。当我尝试从WPF客户端添加服务引用时,此操作不会出现在Microsoft测试客户端中,也不会出现在操作列表中。我也尝试评论其中一项初始操作。它在Microsoft测试客户端中仍然存在并且可以被调用。我也尝试删除该服务生成的dll,然后重新生成。没运气。Visual Studio存储可以删除的WCF服务库的某种“缓存”吗?

更新: 我正在使用ASP.NET部署服务器中运行的服务。

wcf

2
推荐指数
1
解决办法
8753
查看次数

标签 统计

android-c2dm ×1

nhibernate ×1

wcf ×1