Interface IContentCacheDataSerializer
Serializes/Deserializes Content
Namespace: Umbraco.Cms.Infrastructure.PublishedCache.DataSource
Assembly: Umbraco.PublishedCache.NuCache.dll
Syntax
public interface IContentCacheDataSerializer
Remarks
Resolved from the IContent
Methods
View SourceDeserialize(IReadOnlyContentBase, String, Byte[], Boolean)
Deserialize the data into a Content
Declaration
ContentCacheDataModel Deserialize(IReadOnlyContentBase content, string stringData, byte[] byteData, bool published)
Parameters
Type | Name | Description |
---|---|---|
IRead |
content | |
System. |
stringData | |
System. |
byteData | |
System. |
published |
Returns
Type | Description |
---|---|
Content |
Serialize(IReadOnlyContentBase, ContentCacheDataModel, Boolean)
Serializes the Content
Declaration
ContentCacheDataSerializationResult Serialize(IReadOnlyContentBase content, ContentCacheDataModel model, bool published)
Parameters
Type | Name | Description |
---|---|---|
IRead |
content | |
Content |
model | |
System. |
published |
Returns
Type | Description |
---|---|
Content |