Further async changes (#387)

* Further async changes
- SaveServer & Backup Server are now async
- Anything that ties in with SaveServer saving (Such as callbacks) are now async
- Various async util methods added
- Removed two wrapper methods and switched code over to use the actual method

* Update test
This commit is contained in:
Jesse
2025-06-09 21:09:12 +02:00
committed by GitHub
parent c8e1c48e98
commit 2c52012740
20 changed files with 125 additions and 80 deletions
@@ -118,9 +118,9 @@ public class ProfileController(
/// <param name="request">Create profile request</param>
/// <param name="sessionId">Player id</param>
/// <returns>Player id</returns>
public virtual string CreateProfile(ProfileCreateRequestData request, string sessionId)
public virtual async ValueTask<string> CreateProfile(ProfileCreateRequestData request, string sessionId)
{
return _createProfileService.CreateProfile(sessionId, request);
return await _createProfileService.CreateProfile(sessionId, request);
}
/// <summary>