View Source
Inheritance
System.Object
Assembly: Umbraco.Web.dll
public sealed class MediaCacheRefresher : PayloadCacheRefresherBase<MediaCacheRefresher, MediaCacheRefresher.JsonPayload>, ICacheRefresher, IDiscoverable
Constructors
View Source
Declaration
public MediaCacheRefresher(AppCaches appCaches, IPublishedSnapshotService publishedSnapshotService, IdkMap idkMap)
Parameters
Fields
View Source
Declaration
public static readonly Guid UniqueId
Field Value
Type |
Description |
System.Guid |
|
Properties
View Source
Declaration
public override string Name { get; }
Property Value
Type |
Description |
System.String |
|
View Source
Declaration
public override Guid RefresherUniqueId { get; }
Property Value
Type |
Description |
System.Guid |
|
View Source
Declaration
protected override MediaCacheRefresher This { get; }
Property Value
Methods
View Source
Declaration
public override void Refresh(Guid id)
Parameters
Type |
Name |
Description |
System.Guid |
id |
|
View Source
Declaration
public override void Refresh(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
View Source
Declaration
public override void Refresh(MediaCacheRefresher.JsonPayload[] payloads)
Parameters
View Source
Declaration
public override void RefreshAll()
View Source
Declaration
public static void RefreshMediaTypes(AppCaches appCaches)
Parameters
View Source
Declaration
public override void Remove(int id)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|