diff --git a/src/Umbraco.Core/Cache/NullCacheProvider.cs b/src/Umbraco.Core/Cache/NullCacheProvider.cs
index f4e449499b..6b797307ac 100644
--- a/src/Umbraco.Core/Cache/NullCacheProvider.cs
+++ b/src/Umbraco.Core/Cache/NullCacheProvider.cs
@@ -5,38 +5,31 @@ using System.Web.Caching;
namespace Umbraco.Core.Cache
{
- internal class NullCacheProvider : IRuntimeCacheProvider
+ ///
+ /// Represents a cache provider that does not cache anything.
+ ///
+ public class NullCacheProvider : IRuntimeCacheProvider
{
public virtual void ClearAllCache()
- {
- }
+ { }
public virtual void ClearCacheItem(string key)
- {
- }
+ { }
public virtual void ClearCacheObjectTypes(string typeName)
- {
- }
+ { }
public virtual void ClearCacheObjectTypes()
- {
- }
+ { }
public virtual void ClearCacheObjectTypes(Func predicate)
- {
- }
-
-
-
+ { }
public virtual void ClearCacheByKeySearch(string keyStartsWith)
- {
- }
+ { }
public virtual void ClearCacheByKeyExpression(string regexString)
- {
- }
+ { }
public virtual IEnumerable