public ListConfigurationFactory(ISearchConfigurationFactory searchConfigurationFactory, IPageConfigurationFactory pageConfigurationFactory, IRowsConfigurationFactory rowsConfigurationFactory, ISortColumnConfigurationFactory sortColumnConfigurationFactory, ISortDirectionConfigurationFactory sortDirectionConfigurationFactory, IPropertyConfigurationFactory propertyConfigurationFactory, IPostRedirectGetConfigurationFactory postRedirectGetConfigurationFactory, ITransferValuesConfigurationFactory transferValuesConfigurationFactory, IModelActivatorConfigurationFactory modelActivatorConfigurationFactory) { this.searchConfigurationFactory = searchConfigurationFactory; this.pageConfigurationFactory = pageConfigurationFactory; this.rowsConfigurationFactory = rowsConfigurationFactory; this.sortColumnConfigurationFactory = sortColumnConfigurationFactory; this.sortDirectionConfigurationFactory = sortDirectionConfigurationFactory; this.propertyConfigurationFactory = propertyConfigurationFactory; this.postRedirectGetConfigurationFactory = postRedirectGetConfigurationFactory; this.transferValuesConfigurationFactory = transferValuesConfigurationFactory; this.modelActivatorConfigurationFactory = modelActivatorConfigurationFactory; }
public SearchEvaluator(ISearchConfigurationFactory searchConfigurationFactory) { _searchConfigurationFactory = searchConfigurationFactory ?? throw new ArgumentNullException(nameof(searchConfigurationFactory)); }