Fixes IPublishedShapshot and friends
This commit is contained in:
@@ -7,13 +7,13 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
||||
/// <summary>
|
||||
/// Implements a published snapshot.
|
||||
/// </summary>
|
||||
class PublishedShapshot : IPublishedShapshot
|
||||
class PublishedSnapshot : IPublishedSnapshot
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="PublishedShapshot"/> class with a content cache
|
||||
/// Initializes a new instance of the <see cref="PublishedSnapshot"/> class with a content cache
|
||||
/// and a media cache.
|
||||
/// </summary>
|
||||
public PublishedShapshot(
|
||||
public PublishedSnapshot(
|
||||
PublishedContentCache contentCache,
|
||||
PublishedMediaCache mediaCache,
|
||||
PublishedMemberCache memberCache,
|
||||
@@ -139,7 +139,7 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
||||
|
||||
#region Caches
|
||||
|
||||
public override IPublishedShapshot CreatePublishedSnapshot(string previewToken)
|
||||
public override IPublishedSnapshot CreatePublishedSnapshot(string previewToken)
|
||||
{
|
||||
// use _requestCache to store recursive properties lookup, etc. both in content
|
||||
// and media cache. Life span should be the current request. Or, ideally
|
||||
@@ -148,7 +148,7 @@ namespace Umbraco.Web.PublishedCache.XmlPublishedCache
|
||||
|
||||
var domainCache = new DomainCache(_domainService, _localizationService);
|
||||
|
||||
return new PublishedShapshot(
|
||||
return new PublishedSnapshot(
|
||||
new PublishedContentCache(_xmlStore, domainCache, _requestCache, _globalSettings, _siteDomainHelper, _contentTypeCache, _routesCache, previewToken),
|
||||
new PublishedMediaCache(_xmlStore, _mediaService, _userService, _requestCache, _contentTypeCache),
|
||||
new PublishedMemberCache(_xmlStore, _requestCache, _memberService, _contentTypeCache),
|
||||
|
||||
@@ -1250,7 +1250,7 @@ ORDER BY umbracoNode.level, umbracoNode.sortOrder";
|
||||
|
||||
private void ResyncCurrentPublishedSnapshot(XmlDocument xml)
|
||||
{
|
||||
var publishedSnapshot = (PublishedShapshot) _publishedSnapshotAccessor.PublishedSnapshot;
|
||||
var publishedSnapshot = (PublishedSnapshot) _publishedSnapshotAccessor.PublishedSnapshot;
|
||||
if (publishedSnapshot == null) return;
|
||||
((PublishedContentCache) publishedSnapshot.Content).Resync(xml);
|
||||
((PublishedMediaCache) publishedSnapshot.Media).Resync();
|
||||
|
||||
Reference in New Issue
Block a user