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