using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Umbraco.Web.PublishedCache { /// /// Provides caches (content and media). /// /// Groups caches that _may_ be related. interface IPublishedCaches { /// /// Creates a contextual content cache for a specified context. /// /// The context. /// A new contextual content cache for the specified context. ContextualPublishedContentCache CreateContextualContentCache(UmbracoContext context); /// /// Creates a contextual media cache for a specified context. /// /// The context. /// A new contextual media cache for the specified context. ContextualPublishedMediaCache CreateContextualMediaCache(UmbracoContext context); } }