private IList <QueryResults> ExecuteQuery(QueryDescriptor queryDescriptor, QueryExecution queryExecution)
 {
     using (var client = new DedsSearchServiceClient(this.searchEndpointConfigurationName))
     {
         return(client.ExecuteQuery((Guid)queryDescriptor.Id, queryExecution));
     }
 }
        private static IList <QueryResults> ExecuteQuery(QueryDescriptor queryDescriptor, QueryExecution queryExecution)
        {
            //Logger.Info("Process Started");

            using (var client = new DedsSearchServiceClient(_searchEndpointConfiguration))
            {
                return(client.ExecuteQuery((Guid)queryDescriptor.Id, queryExecution));
            }
        }
        private QueryDescriptor[] GetQueryDescriptors(string dataSetName)
        {
            using (var client = new DedsSearchServiceClient(this.searchEndpointConfigurationName))
            {
                var dataSetVersionDescriptor = client.GetLatestPublishedDataSetVersion(dataSetName);

                var queryDescriptors = client.DiscoverQueries(new DiscoverQueriesCriteria {
                    DataSetVersionId = dataSetVersionDescriptor.Id
                });
                return(queryDescriptors);
            }
        }