我正在使用为与 Dynamics 4.0 交互而编写的客户端应用程序。它现在还需要支持 Dynamics 2011。
所有与服务器的接口都是通过 DynamicsCrm4.CrmService 的一个实例完成的。
一位同事在 2011 年实现了身份验证,因此现在建立了连接并创建了 IOrganizationService 的实例。
DynamicsCrm4.CrmService 和 IOrganizationService 这两个类看起来很相似,即它们具有相同的方法,但它们似乎不是从公共接口继承的。有没有一种简单的方法可以利用通用性来重用功能而无需完全重写应用程序?