diff --git a/src/Umbraco.Web/Cache/ContentTypeCacheRefresher.cs b/src/Umbraco.Web/Cache/ContentTypeCacheRefresher.cs index 6182e03f3b..dfac28c87a 100644 --- a/src/Umbraco.Web/Cache/ContentTypeCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/ContentTypeCacheRefresher.cs @@ -9,7 +9,7 @@ using Umbraco.Core.Persistence.Caching; namespace Umbraco.Web.Cache { - public class ContentTypeCacheRefresher : ICacheRefresher, ICacheRefresher + public sealed class ContentTypeCacheRefresher : ICacheRefresher, ICacheRefresher { public Guid UniqueIdentifier { diff --git a/src/Umbraco.Web/Cache/DistributedCache.cs b/src/Umbraco.Web/Cache/DistributedCache.cs index 7b47b7371e..53647c4b27 100644 --- a/src/Umbraco.Web/Cache/DistributedCache.cs +++ b/src/Umbraco.Web/Cache/DistributedCache.cs @@ -25,7 +25,7 @@ namespace Umbraco.Web.Cache /// /// Dispatcher can refresh/remove content, templates and macros. /// - public class DistributedCache + public sealed class DistributedCache { #region Public constants/Ids diff --git a/src/Umbraco.Web/Cache/MacroCacheRefresher.cs b/src/Umbraco.Web/Cache/MacroCacheRefresher.cs index 4ea44f5cc7..763e94fe8d 100644 --- a/src/Umbraco.Web/Cache/MacroCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/MacroCacheRefresher.cs @@ -11,7 +11,7 @@ namespace Umbraco.Web.Cache /// /// Used to invalidate/refresh the cache for macros /// - public class MacroCacheRefresher : ICacheRefresher, ICacheRefresher + public sealed class MacroCacheRefresher : ICacheRefresher, ICacheRefresher { internal static string[] GetAllMacroCacheKeys() { diff --git a/src/Umbraco.Web/Cache/MediaCacheRefresher.cs b/src/Umbraco.Web/Cache/MediaCacheRefresher.cs index b3bdc201a9..20a47d3111 100644 --- a/src/Umbraco.Web/Cache/MediaCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/MediaCacheRefresher.cs @@ -6,7 +6,7 @@ using umbraco.interfaces; namespace Umbraco.Web.Cache { - public class MediaCacheRefresher : ICacheRefresher + public sealed class MediaCacheRefresher : ICacheRefresher { public Guid UniqueIdentifier { diff --git a/src/Umbraco.Web/Cache/MemberCacheRefresher.cs b/src/Umbraco.Web/Cache/MemberCacheRefresher.cs index 63608e5560..bfb93ae434 100644 --- a/src/Umbraco.Web/Cache/MemberCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/MemberCacheRefresher.cs @@ -6,7 +6,7 @@ using umbraco.interfaces; namespace Umbraco.Web.Cache { - public class MemberCacheRefresher : ICacheRefresher + public sealed class MemberCacheRefresher : ICacheRefresher { public Guid UniqueIdentifier diff --git a/src/Umbraco.Web/Cache/TemplateCacheRefresher.cs b/src/Umbraco.Web/Cache/TemplateCacheRefresher.cs index 7820293569..b5f806b7d6 100644 --- a/src/Umbraco.Web/Cache/TemplateCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/TemplateCacheRefresher.cs @@ -6,7 +6,7 @@ using umbraco.interfaces; namespace Umbraco.Web.Cache { - public class TemplateCacheRefresher : ICacheRefresher + public sealed class TemplateCacheRefresher : ICacheRefresher { public string Name diff --git a/src/Umbraco.Web/Cache/UserCacheRefresher.cs b/src/Umbraco.Web/Cache/UserCacheRefresher.cs index 9b8f6ecb8c..c9de3aa8e4 100644 --- a/src/Umbraco.Web/Cache/UserCacheRefresher.cs +++ b/src/Umbraco.Web/Cache/UserCacheRefresher.cs @@ -8,7 +8,7 @@ namespace Umbraco.Web.Cache /// /// Handles User cache invalidation/refreshing /// - public class UserCacheRefresher : ICacheRefresher + public sealed class UserCacheRefresher : ICacheRefresher { public Guid UniqueIdentifier {