private static async Task RunSearchBatchAsync() { SearchInstancesRequest searchRequest = new SearchInstancesRequest( "GearboxSensor", new List <string>() { "Contoso WindFarm Hierarchy" }, new SearchInstancesParameters(true, new InstancesSortParameter(InstancesSortBy.Rank), true, 10), new SearchInstancesHierarchiesParameters( new HierarchiesExpandParameter(HierarchiesExpandKind.UntilChildren), new HierarchiesSortParameter(HierarchiesSortBy.CumulativeInstanceCount), 10)); SearchInstancesResponsePage searchResponse = await _client.TimeSeriesInstances.SearchAsync(searchRequest); PrintResponse(searchResponse); }
private static void PrintResponse(SearchInstancesResponsePage searchResponse) { Console.WriteLine("Search Results: {0}", JsonConvert.SerializeObject(searchResponse, Formatting.Indented)); }