make storage size calculation asynchronous and running in parallel

This commit is contained in:
rootdarkarchon 2024-02-15 02:38:41 +01:00
parent 01e36f64ff
commit 549a93654a
11 changed files with 110 additions and 37 deletions

View file

@ -284,12 +284,14 @@ public class DalamudUtilService : IHostedService, IMediatorSubscriber
public Task StartAsync(CancellationToken cancellationToken)
{
_logger.LogInformation("Starting DalamudUtilService");
_framework.Update += FrameworkOnUpdate;
if (IsLoggedIn)
{
_classJobId = _clientState.LocalPlayer!.ClassJob.Id;
}
_logger.LogInformation("Started DalamudUtilService");
return Task.CompletedTask;
}