У меня есть этот класс:
class UrlManagementServiceClient : System.ServiceModel.ClientBase<IUrlManagementService>, IUrlManagementService
ClientBase реализует IDisposable
и ICommunicationObject
. У меня также есть этот интерфейс:
interface IUrlManagementProxy : IUrlManagementService, ICommunicationObject, IDisposable
Но я не могу преобразовать объекты UrlManagementServiceClient
в IUrlManagementProxy
. Есть какой-нибудь способ добиться этого? Я хочу получить объект, который может получить доступ ко всем методам на всех трех интерфейсах.