Added global time manager (#251)

* Added global time manager

* Created IPlayTimeTrackingManager

* adds default api link

---------

Co-authored-by: Mona Hmiza <you@example.com>
Co-authored-by: Valtos <valtos@spaces.ru>
This commit is contained in:
RavMorgan
2024-03-29 22:06:07 +03:00
committed by GitHub
parent 8e45c1c3d6
commit 3b7f90d729
10 changed files with 534 additions and 14 deletions

View File

@@ -47,7 +47,7 @@ namespace Content.Server.Entry
private EuiManager _euiManager = default!;
private IVoteManager _voteManager = default!;
private ServerUpdateManager _updateManager = default!;
private PlayTimeTrackingManager? _playTimeTracking;
private IPlayTimeTrackingManager? _playTimeTracking;
private IServerDbManager? _dbManager;
/// <inheritdoc />
@@ -94,7 +94,7 @@ namespace Content.Server.Entry
_euiManager = IoCManager.Resolve<EuiManager>();
_voteManager = IoCManager.Resolve<IVoteManager>();
_updateManager = IoCManager.Resolve<ServerUpdateManager>();
_playTimeTracking = IoCManager.Resolve<PlayTimeTrackingManager>();
_playTimeTracking = IoCManager.Resolve<IPlayTimeTrackingManager>();
IoCManager.Resolve<IEntitySystemManager>();
_dbManager = IoCManager.Resolve<IServerDbManager>();