我的所有数据只能通过这样创建的 COM 对象访问:
Interaction.CreateObject("MyObject.Application","RemoteServer");
我有一堆 API 可以用来查询这个对象。我在 RIA/Silverlight/Entity 模型方面的经验很少,我想知道“包装”这个对象、使其可查询并将其放入域服务的最佳方式(或通常方式)是什么!
我会喜欢任何提示!任何方向都会比我现在拥有的更好!
谢谢!
编辑:我想它会是:
Activator.CreateInstance(...);
//I will have to figure out how to get the remote server part to work...
编辑 2:更多细节:我正在撤回看起来像这样的文档:
InvoiceNo | string
CompanyNumber | string
CompanyName | string
Date | datetime
DocumentDescription | string
UserID | string
我将它们拉回来,MyObject.Application
以便我可以在每个日期将它们与我们的 SQL Server 数据库中的文档进行比较(设置 RIA 很简单)。
我有登录/查找/修改/删除(这永远不会发生)文档的方法,MyObject.Application
并且能够执行它们……所以这只是如何设置包装类/DomainService/等……谢谢!