diff options
author | vman <public@vaughnnugent.com> | 2022-12-28 14:19:32 -0500 |
---|---|---|
committer | vman <public@vaughnnugent.com> | 2022-12-28 14:19:32 -0500 |
commit | 9bb5ddd8f19c0ecabd7af4ee58d80c16826bc183 (patch) | |
tree | 7f8a3863d18f4673294ab11e427fe0b77fd70abf /Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs | |
parent | 1f2b3530ebeafa162fe4df41e691c33cb2ff0009 (diff) |
Cache provider abstractions, reduced deps
Diffstat (limited to 'Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs')
-rw-r--r-- | Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs b/Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs index 3b61f68..af2c969 100644 --- a/Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs +++ b/Libs/VNLib.Plugins.Sessions.Cache.Client/RemoteSession.cs @@ -30,10 +30,8 @@ using System.Collections.Generic; using Microsoft.VisualStudio.Threading; using VNLib.Net.Http; -using VNLib.Data.Caching; using VNLib.Data.Caching.Exceptions; using VNLib.Utils.Extensions; -using VNLib.Net.Messaging.FBM.Client; using VNLib.Plugins.Essentials.Sessions; using VNLib.Plugins.Essentials.Extensions; @@ -47,7 +45,7 @@ namespace VNLib.Plugins.Sessions.Cache.Client { protected const string CREATED_TIME_ENTRY = "__.i.ctime"; - protected FBMClient Client { get; } + protected IRemoteCacheStore Client { get; } protected TimeSpan UpdateTimeout { get; } private readonly AsyncLazyInitializer Initializer; @@ -57,7 +55,7 @@ namespace VNLib.Plugins.Sessions.Cache.Client /// </summary> protected Dictionary<string, string>? DataStore; - protected RemoteSession(string sessionId, FBMClient client, TimeSpan backgroundTimeOut) + protected RemoteSession(string sessionId, IRemoteCacheStore client, TimeSpan backgroundTimeOut) { SessionID = sessionId; UpdateTimeout = backgroundTimeOut; |