diff --git a/Core.Thalos.DAL.API/Core.Thalos.DAL.API.csproj b/Core.Thalos.DAL.API/Core.Thalos.DAL.API.csproj
index 3128129..283b5a0 100644
--- a/Core.Thalos.DAL.API/Core.Thalos.DAL.API.csproj
+++ b/Core.Thalos.DAL.API/Core.Thalos.DAL.API.csproj
@@ -15,7 +15,7 @@
   
 
   
-    
+    
   
 
   
diff --git a/Core.Thalos.DAL.API/Program.cs b/Core.Thalos.DAL.API/Program.cs
index 40eacb0..7730219 100644
--- a/Core.Thalos.DAL.API/Program.cs
+++ b/Core.Thalos.DAL.API/Program.cs
@@ -1,6 +1,6 @@
-using Core.Blueprint.Caching.Configuration;
 using Core.Blueprint.DAL.Mongo.Configuration;
 using Core.Blueprint.Logging.Configuration;
+using Core.Blueprint.Redis.Configuration;
 using Core.Thalos.Adapters.Extensions;
 using Core.Thalos.DAL.API.Extensions;
 using Core.Thalos.Provider;
diff --git a/Core.Thalos.Domain/Core.Thalos.Domain.csproj b/Core.Thalos.Domain/Core.Thalos.Domain.csproj
index 0cb3fae..32bf90b 100644
--- a/Core.Thalos.Domain/Core.Thalos.Domain.csproj
+++ b/Core.Thalos.Domain/Core.Thalos.Domain.csproj
@@ -7,7 +7,7 @@
   
 
   
-    
+    
   
 
 
diff --git a/Core.Thalos.Provider/Core.Thalos.Provider.csproj b/Core.Thalos.Provider/Core.Thalos.Provider.csproj
index ee97c48..b5c0c23 100644
--- a/Core.Thalos.Provider/Core.Thalos.Provider.csproj
+++ b/Core.Thalos.Provider/Core.Thalos.Provider.csproj
@@ -12,7 +12,7 @@
 
   
     
-    
+    
     
   
 
diff --git a/Core.Thalos.Provider/Providers/Onboarding/ModuleProvider.cs b/Core.Thalos.Provider/Providers/Onboarding/ModuleProvider.cs
index 2435445..726a48d 100644
--- a/Core.Thalos.Provider/Providers/Onboarding/ModuleProvider.cs
+++ b/Core.Thalos.Provider/Providers/Onboarding/ModuleProvider.cs
@@ -5,14 +5,13 @@
 // ***********************************************************************
 using Core.Thalos.Adapters;
 using Core.Blueprint.Mongo;
-using Core.Blueprint.Caching.Helpers;
 using Mapster;
 using Microsoft.Extensions.Options;
 using MongoDB.Driver;
 using Core.Thalos.Provider.Contracts;
 using Core.Thalos.Domain.Contexts.Onboarding.Request;
-using Core.Blueprint.Caching.Contracts;
-using Core.Blueprint.Caching.Adapters;
+using Core.Blueprint.Redis;
+using Core.Blueprint.Redis.Helpers;
 
 namespace Core.Thalos.Provider.Providers.Onboarding
 {
@@ -23,10 +22,10 @@ namespace Core.Thalos.Provider.Providers.Onboarding
     {
         private readonly CollectionRepository repository;
         private readonly CacheSettings cacheSettings;
-        private readonly ICacheProvider cacheProvider;
+        private readonly IRedisCacheProvider cacheProvider;
 
         public ModuleProvider(CollectionRepository repository,
-            ICacheProvider cacheProvider,
+            IRedisCacheProvider cacheProvider,
             IOptions cacheSettings)
         {
             this.repository = repository;
diff --git a/Core.Thalos.Provider/Providers/Onboarding/PermissionProvider.cs b/Core.Thalos.Provider/Providers/Onboarding/PermissionProvider.cs
index bafd9ea..ad3a0d1 100644
--- a/Core.Thalos.Provider/Providers/Onboarding/PermissionProvider.cs
+++ b/Core.Thalos.Provider/Providers/Onboarding/PermissionProvider.cs
@@ -3,10 +3,9 @@
 //     AgileWebs
 // 
 // ***********************************************************************
-using Core.Blueprint.Caching.Adapters;
-using Core.Blueprint.Caching.Contracts;
-using Core.Blueprint.Caching.Helpers;
 using Core.Blueprint.Mongo;
+using Core.Blueprint.Redis;
+using Core.Blueprint.Redis.Helpers;
 using Core.Thalos.Adapters;
 using Core.Thalos.Domain.Contexts.Onboarding.Request;
 using Core.Thalos.Provider.Contracts;
@@ -23,10 +22,10 @@ namespace Core.Thalos.Provider.Providers.Onboarding
     {
         private readonly CollectionRepository repository;
         private readonly CacheSettings cacheSettings;
-        private readonly ICacheProvider cacheProvider;
+        private readonly IRedisCacheProvider cacheProvider;
 
         public PermissionProvider(CollectionRepository repository,
-            ICacheProvider cacheProvider,
+            IRedisCacheProvider cacheProvider,
             IOptions cacheSettings
             )
         {
diff --git a/Core.Thalos.Provider/Providers/Onboarding/RoleProvider.cs b/Core.Thalos.Provider/Providers/Onboarding/RoleProvider.cs
index bf8372d..dd2b7cb 100644
--- a/Core.Thalos.Provider/Providers/Onboarding/RoleProvider.cs
+++ b/Core.Thalos.Provider/Providers/Onboarding/RoleProvider.cs
@@ -3,10 +3,9 @@
 //     AgileWebs
 // 
 // ***********************************************************************
-using Core.Blueprint.Caching.Adapters;
-using Core.Blueprint.Caching.Contracts;
-using Core.Blueprint.Caching.Helpers;
 using Core.Blueprint.Mongo;
+using Core.Blueprint.Redis;
+using Core.Blueprint.Redis.Helpers;
 using Core.Thalos.Adapters;
 using Core.Thalos.Adapters.Common.Enums;
 using Core.Thalos.Domain.Contexts.Onboarding.Request;
@@ -29,10 +28,10 @@ namespace Core.Thalos.Provider.Providers.Onboarding
     {
         private readonly CollectionRepository repository;
 		private readonly CacheSettings cacheSettings;
-		private readonly ICacheProvider cacheProvider;
+		private readonly IRedisCacheProvider cacheProvider;
 
 		public RoleProvider(CollectionRepository repository,
-		    ICacheProvider cacheProvider,
+		    IRedisCacheProvider cacheProvider,
 			IOptions cacheSettings
 			)
         {
diff --git a/Core.Thalos.Provider/Providers/Onboarding/UserProvider.cs b/Core.Thalos.Provider/Providers/Onboarding/UserProvider.cs
index cf9a4b4..83e8105 100644
--- a/Core.Thalos.Provider/Providers/Onboarding/UserProvider.cs
+++ b/Core.Thalos.Provider/Providers/Onboarding/UserProvider.cs
@@ -4,10 +4,9 @@
 // 
 // ***********************************************************************
 
-using Core.Blueprint.Caching.Adapters;
-using Core.Blueprint.Caching.Contracts;
-using Core.Blueprint.Caching.Helpers;
 using Core.Blueprint.Mongo;
+using Core.Blueprint.Redis;
+using Core.Blueprint.Redis.Helpers;
 using Core.Thalos.Adapters;
 using Core.Thalos.Adapters.Common.Enums;
 using Core.Thalos.Provider.Contracts;
@@ -27,11 +26,11 @@ namespace Core.Thalos.Provider.Providers.Onboarding
     public class UserProvider : IUserProvider
     {
         private readonly CollectionRepository repository;
-		private readonly CacheSettings cacheSettings;
-		private readonly ICacheProvider cacheProvider;
+        private readonly CacheSettings cacheSettings;
+		private readonly IRedisCacheProvider cacheProvider;
 
 		public UserProvider(CollectionRepository repository,
-            ICacheProvider cacheProvider,
+            IRedisCacheProvider cacheProvider,
 			IOptions cacheSettings
             )
         {