View Source
Class ContentValueSetBuilder
Builds Examine.ValueSets for IContent items
Assembly: Umbraco.Infrastructure.dll
Syntax
public class ContentValueSetBuilder : BaseValueSetBuilder<IContent>, IContentValueSetBuilder, IPublishedContentValueSetBuilder, IValueSetBuilder<IContent>
Constructors
View Source
ContentValueSetBuilder(PropertyEditorCollection, UrlSegmentProviderCollection, IUserService, IShortStringHelper, ICoreScopeProvider, bool, ILocalizationService, IContentTypeService, ILogger<ContentValueSetBuilder>, IDocumentUrlService, ILanguageService)
Declaration
public ContentValueSetBuilder(PropertyEditorCollection propertyEditors, UrlSegmentProviderCollection urlSegmentProviders, IUserService userService, IShortStringHelper shortStringHelper, ICoreScopeProvider scopeProvider, bool publishedValuesOnly, ILocalizationService localizationService, IContentTypeService contentTypeService, ILogger<ContentValueSetBuilder> logger, IDocumentUrlService documentUrlService, ILanguageService languageService)
Parameters
Methods
View Source
GetValueSets(params IContent[])
Creates a collection of Examine.ValueSet to be indexed based on a collection of IContent.
Declaration
public override IEnumerable<ValueSet> GetValueSets(params IContent[] content)
Parameters
| Type |
Name |
Description |
| IContent[] |
content |
|
Returns
| Type |
Description |
| IEnumerable<ValueSet> |
|