我想调用一个WCF服务,它作为泛型类实现。 注意:[我完全无权修改其类,以将其标记为COM可见或使其成为非泛型类等)。
我编写了一个使用该WCF服务的客户端。我收到警告:
“类型库导出器警告处理'WCFService.MultiService.LokUpServiceClient,WCFService'。警告:类型库导出器遇到的类型派生自泛型类,并且未标记为[ClassInterface(ClassInterfaceType.None)]。类接口不能考虑使用[ClassInterface(ClassInterfaceType.None)]标记类型,并使用ComDefaultInterface属性将显式接口公开为COM的默认接口。“
问题: 通过完全消耗WCF服务使WCF客户端COM可见? 如何摆脱这条警告信息?