У меня есть этот класс:
class UrlManagementServiceClient : System.ServiceModel.ClientBase<IUrlManagementService>, IUrlManagementService
ClientBase реализует IDisposable
и ICommunicationObject
. У меня также есть этот интерфейс:
interface IUrlManagementProxy : IUrlManagementService, ICommunicationObject, IDisposable
Но я не могу преобразовать объекты UrlManagementServiceClient
в IUrlManagementProxy
. Есть какой-нибудь способ добиться этого? Я хочу получить объект, который может получить доступ ко всем методам на всех трех интерфейсах.
Когда я вызываю:> nm InterfaceLayer As output, я получаю некоторые символы, которые выглядят так: 00000e28 T _Z5startv, хотя я ожидал, что это будет "start", просто ...
Я построил динамическую библиотеку с именем InterfaceLayer.so. Когда я вызываю:
> nm InterfaceLayer
В качестве вывода я получаю некоторые символы, которые выглядят так:
00000e28 T _Z5startv
, хотя я ожидал, что это будет « start », как и имя функции, которую я определил в коде. .
Есть подсказки?
Tkz