diff --git a/Nop.Core/BaseEntity.cs b/Nop.Core/BaseEntity.cs
deleted file mode 100644
index c84e093..0000000
--- a/Nop.Core/BaseEntity.cs
+++ /dev/null
@@ -1,12 +0,0 @@
-namespace Nop.Core;
-
-///
-/// Represents the base class for entities
-///
-public abstract partial class BaseEntity
-{
- ///
- /// Gets or sets the entity identifier
- ///
- public int Id { get; set; }
-}
\ No newline at end of file
diff --git a/Nop.Core/Caching/CacheKey.cs b/Nop.Core/Caching/CacheKey.cs
deleted file mode 100644
index 0318f7a..0000000
--- a/Nop.Core/Caching/CacheKey.cs
+++ /dev/null
@@ -1,69 +0,0 @@
-using Nop.Core.Configuration;
-using Nop.Core.Infrastructure;
-
-namespace Nop.Core.Caching;
-
-///
-/// Represents key for caching objects
-///
-public partial class CacheKey
-{
- #region Ctor
-
- ///
- /// Initialize a new instance with key and prefixes
- ///
- /// Key
- /// Prefixes for remove by prefix functionality
- public CacheKey(string key, params string[] prefixes)
- {
- Key = key;
- Prefixes.AddRange(prefixes.Where(prefix => !string.IsNullOrEmpty(prefix)));
- }
-
- #endregion
-
- #region Methods
-
- ///
- /// Create a new instance from the current one and fill it with passed parameters
- ///
- /// Function to create parameters
- /// Objects to create parameters
- /// Cache key
- public virtual CacheKey Create(Func