예제 #1
0
 static void Main(string[] args)
 {
     using (var f = new ChannelFactory <IManagedEmployeesService>("ManagedEmployeesService"))
     {
         var service = f.CreateChannel();
         MeasuringInstrument.Measure(() => service.GetManagedEmployees());
     }
 }
예제 #2
0
 static void Main(string[] args)
 {
     using (var httpClient = new HttpClient())
     {
         MeasuringInstrument.Measure(() =>
         {
             var task = httpClient.GetStringAsync("http://ww-webapi.azurewebsites.net/api/ManagedEmployees");
             task.Wait();
             var employees = JsonConvert.DeserializeObject <List <ManagedEmployee> >(task.Result);
             return(employees);
         });
     }
 }