From c4f7bf38a5b4ebecb9894b10ab3ce6500f4e6e04 Mon Sep 17 00:00:00 2001 From: RMBGAME Date: Tue, 21 Nov 2023 16:06:10 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20Misc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services.Implementation/SteamSessionServiceImpl.cs | 6 +++--- src/BD.SteamClient/Services/ISteamSessionService.cs | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/BD.SteamClient/Services.Implementation/SteamSessionServiceImpl.cs b/src/BD.SteamClient/Services.Implementation/SteamSessionServiceImpl.cs index 3ab4973a..3780db8d 100644 --- a/src/BD.SteamClient/Services.Implementation/SteamSessionServiceImpl.cs +++ b/src/BD.SteamClient/Services.Implementation/SteamSessionServiceImpl.cs @@ -48,7 +48,7 @@ public async Task SaveSession(SteamSession steamSession) try { var temp = Serializable.SJSON(steamSession); - await ISecureStorage.Instance.SetAsync("CurrentSteamUserSession", temp); + await ISecureStorage.Instance.SetAsync(ISteamSessionService.CurrentSteamUserKey, temp); return true; } catch (Exception ex) @@ -58,11 +58,11 @@ public async Task SaveSession(SteamSession steamSession) return false; } - public async Task LoadSession(string filePath) + public async Task LoadSession() { try { - var text = await ISecureStorage.Instance.GetAsync("CurrentSteamUserSession"); + var text = await ISecureStorage.Instance.GetAsync(ISteamSessionService.CurrentSteamUserKey); if (text != null) { var session = Serializable.DJSON(text); diff --git a/src/BD.SteamClient/Services/ISteamSessionService.cs b/src/BD.SteamClient/Services/ISteamSessionService.cs index 5ada3dde..ce98725e 100644 --- a/src/BD.SteamClient/Services/ISteamSessionService.cs +++ b/src/BD.SteamClient/Services/ISteamSessionService.cs @@ -2,13 +2,15 @@ namespace BD.SteamClient.Services; public interface ISteamSessionService { + public const string CurrentSteamUserKey = "CurrentSteamUser"; + static ISteamSessionService Instance => Ioc.Get(); bool AddOrSetSeesion(SteamSession steamSession); SteamSession? RentSession(string steam_id); - Task LoadSession(string filePath); + Task LoadSession(); Task SaveSession(SteamSession steamSession);