|
|
1
0
我的建议是使用立面样式。创建一个特定于您的使用情况的新WCF服务,并包装第三方服务。客户会与您的服务部门交谈,而您会与第三方交谈。但是客户会 不 直接与第三方交谈。 这在大多数情况下都有效,但并非所有情况下都有效。我不确定你的具体情况,所以YMMV。 顺便说一句,您可以看看wcf ria服务,它有利于将服务公开给Silverlight,这样您就可以避免对服务进行大量手工编码。但根据你的具体情况,这可能不是最好的方法。
编辑:
API是否有良好的文档记录?如果是这样,文档是可解析的格式,如XML还是结构良好的HTML?在这种情况下,您可能能够从文档中生成代码,而不是通过代码进行反射。根据具体情况,这可能更快。 |
|
|
2
0
好吧,发脑计划在我这边:
您唯一的其他选择是使用t4 code gen,这可能比上面的想法需要更长的时间。 |
|
|
Bigeyes · 如何在MVVM模式中添加行? 9 年前 |
|
|
User9898 · 悬停回到原始颜色时为什么选择 10 年前 |
|
|
user3112242 · 在Silverlight中打印。缺少一些页面 10 年前 |
|
|
Huma Ali · WCF已完成事件中的异常处理 10 年前 |
|
|
Nerd in Training · 文件副本发布错误 11 年前 |