Class ImageVaultMediaPropertyDataStore
Inheritance
System.Object
ImageVaultMediaPropertyDataStore
Inherited Members
Namespace: ImageVault.EPiServer.UI.Stores
Assembly: ImageVault.EPiServer.UI.dll
Syntax
public class ImageVaultMediaPropertyDataStore : ImageVaultPropertyDataStoreBase<PropertyMedia>
Constructors
ImageVaultMediaPropertyDataStore(IClientFactory, IThumbnailUtil, IMediaFormatUtil, IPropertyMediaSettingsResolver, IPropertyDataSettingsHelper)
Declaration
public ImageVaultMediaPropertyDataStore(IClientFactory clientFactory, IThumbnailUtil thumbnailUtil, IMediaFormatUtil mediaFormatUtil, IPropertyMediaSettingsResolver propertyMediaSettingsResolver, IPropertyDataSettingsHelper propertyDataSettingsHelper)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientFactory | clientFactory | |
| IThumbnailUtil | thumbnailUtil | |
| IMediaFormatUtil | mediaFormatUtil | |
| IPropertyMediaSettingsResolver | propertyMediaSettingsResolver | |
| EPiServer.Core.PropertySettings.IPropertyDataSettingsHelper | propertyDataSettingsHelper |
Methods
Get(String, String, String, String)
Gets data for the property
Declaration
public JsonResult Get(string contextId, string propertyName, string mode, string modelType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | contextId | Id of the context where the property resides |
| System.String | propertyName | Name of the property |
| System.String | mode | Note: Only populated in EPiServer 7.5. Used as a shorthand to tell if a property exists or not. |
| System.String | modelType | Type of model where the property resides (only used where contextId cannot be retrieved |
Returns
| Type | Description |
|---|---|
| Microsoft.AspNetCore.Mvc.JsonResult |