static async Task GetThreadProc() { int threadId = System.Threading.Thread.CurrentThread.ManagedThreadId; Console.WriteLine("Calling WCF Server from thread id...." + threadId); ServiceReference1.StockMarketClient proxy = new ServiceReference1.StockMarketClient(); await proxy.getStockValueAsync(""); }