Inheritance
System.Object
Assembly: cs.temp.dll.dll
public class MediaValueSetBuilder : BaseValueSetBuilder<IMedia>, IValueSetBuilder<IMedia>
Constructors
MediaValueSetBuilder(PropertyEditorCollection, UrlSegmentProviderCollection, MediaUrlGeneratorCollection, IUserService, IShortStringHelper, IOptions<ContentSettings>)
Declaration
public MediaValueSetBuilder(PropertyEditorCollection propertyEditors, UrlSegmentProviderCollection urlSegmentProviders, MediaUrlGeneratorCollection mediaUrlGenerators, IUserService userService, IShortStringHelper shortStringHelper, IOptions<ContentSettings> contentSettings)
Parameters
Type |
Name |
Description |
PropertyEditorCollection |
propertyEditors |
|
UrlSegmentProviderCollection |
urlSegmentProviders |
|
MediaUrlGeneratorCollection |
mediaUrlGenerators |
|
IUserService |
userService |
|
IShortStringHelper |
shortStringHelper |
|
IOptions<ContentSettings> |
contentSettings |
|
Methods
Creates a collection of to be indexed based on a collection of
Declaration
public override IEnumerable<ValueSet> GetValueSets(params IMedia[] media)
Parameters
Type |
Name |
Description |
IMedia[] |
media |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<ValueSet> |
|