private void LoadProducts() { statistics.Add(new Statistic { ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():Start" }); ProductProxyService.ProductServiceClient client = new ProductProxyService.ProductServiceClient(); IList <ProductProxyService.Product> products = client.GetProducts(); statistics.Add(new Statistic { ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():End" }); ProductGridView.DataSource = products.Take(10); ProductGridView.DataBind(); }
private void LoadProducts() { statistics.Add(new Statistic { ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():Start" }); ProductProxyService.ProductServiceClient client = new ProductProxyService.ProductServiceClient(); IList <ProductProxyService.Product> products = client.GetProducts(); statistics.Add(new Statistic { ThreadId = Thread.CurrentThread.ManagedThreadId, Message = "LoadProducts():End" }); ProductGridView.DataSource = products.Take(10); ProductGridView.DataBind(); TimeSpan ts = pageWatch.Elapsed; PageElapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10); }