Esempio n. 1
0
        public IEnumerable <IExternalSearchQueryResult> ExecuteSearch(ExecutionContext context, IExternalSearchQuery query, IDictionary <string, object> config, IProvider provider)
        {
            var jobData = new VatLayerExternalSearchJobData(config);

            foreach (var externalSearchQueryResult in InternalExecuteSearch(context, query, jobData.ApiToken))
            {
                yield return(externalSearchQueryResult);
            }
        }
Esempio n. 2
0
        public IEnumerable <IExternalSearchQuery> BuildQueries(ExecutionContext context, IExternalSearchRequest request, IDictionary <string, object> config, IProvider provider)
        {
            var jobData = new VatLayerExternalSearchJobData(config);

            foreach (var externalSearchQuery in InternalBuildQueries(context, request, jobData.ApiToken))
            {
                yield return(externalSearchQuery);
            }
        }