public string Hello(string text) { ICallback callback = OperationContext.Current.GetCallbackChannel <ICallback>(); ThreadPool.QueueUserWorkItem(delegate { callback.OnHello(text); }); return(text); }