public void InvokeWcfFunction() { var result = WcfClientChannelFactory.InvokeWcfMethod <IService1, CompositeType>(t => { CompositeType ct = new CompositeType(); ct.BoolValue = true; ct.StringValue = "Hello World"; return(t.GetDataUsingDataContract(ct)); }); Console.WriteLine(result.StringValue); }
public void InvokeWcfViaProxy() { try { using (WcfClientProxyScope <IService1> scope = WcfClientChannelFactory.CreateWcfClientProxy <IService1>()) { IService1 proxy = scope.ClientProxy;; Console.WriteLine(proxy.GetData(1)); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }
public void InvokeWcfAction() { WcfClientChannelFactory.InvokeWcfMethod <IService1>(t => { Console.WriteLine(t.GetData(2)); }); }