using Aitex.Core.WCF; using Aitex.Triton160.Common.Interface; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Aitex.Triton160.UI.Wcf { public class InvokeServiceClient : ServiceClientWrapper, IInvokeService { public InvokeServiceClient() : base("Client_IInvokeService", "InvokeService") { } public void DoOperation(string operationName, params object[] args) { Invoke(svc => { svc.DoOperation(operationName, args); }); } } }