Esempio n. 1
0
        public static IQueryable <T> AsQueryable <T>(this ISolrBasicReadOnlyOperations <T> operations, Action <SolrNetLinqOptions> setupOptions = null)
        {
            SolrNetLinqOptions options = new SolrNetLinqOptions();

            setupOptions?.Invoke(options);
            return(new SolrQuery <T>(new SolrQueryProvider <T>(
                                         new SolrQueryExecuterWrapperBasicOperations <T>(operations),
                                         options, null, null)));
        }
 public SolrQueryExecuterWrapperBasicOperations(ISolrBasicReadOnlyOperations <T> basicOperations)
 {
     _basicOperations = basicOperations ?? throw new ArgumentNullException(nameof(basicOperations));
 }