From eaa45b95ffcb89f1ca6c4b3918221c2b1f790ef6 Mon Sep 17 00:00:00 2001 From: CWX Date: Sat, 18 Jan 2025 12:55:36 +0000 Subject: [PATCH] use prim ctor and fixed warnings: GameCallbacks --- Core/Callbacks/GameCallbacks.cs | 35 ++++++++++----------------------- 1 file changed, 10 insertions(+), 25 deletions(-) diff --git a/Core/Callbacks/GameCallbacks.cs b/Core/Callbacks/GameCallbacks.cs index 5a1a5f16..960441a7 100644 --- a/Core/Callbacks/GameCallbacks.cs +++ b/Core/Callbacks/GameCallbacks.cs @@ -4,7 +4,6 @@ using Core.DI; using Core.Models.Eft.Common; using Core.Models.Eft.Common.Request; using Core.Models.Eft.Game; -using Core.Models.Eft.HttpResponse; using Core.Servers; using Core.Utils; @@ -12,33 +11,19 @@ namespace Core.Callbacks; [Injectable(InjectableTypeOverride = typeof(OnLoad), TypePriority = OnLoadOrder.GameCallbacks)] [Injectable(InjectableTypeOverride = typeof(GameCallbacks))] -public class GameCallbacks : OnLoad +public class GameCallbacks( + HttpResponseUtil _httpResponseUtil, + Watermark _watermark, + SaveServer _saveServer, + GameController _gameController, + TimeUtil _timeUtil +) + : OnLoad { - protected HttpResponseUtil _httpResponseUtil; - protected Watermark _watermark; - protected SaveServer _saveServer; - protected GameController _gameController; - protected TimeUtil _timeUtil; - - public GameCallbacks - ( - HttpResponseUtil httpResponseUtil, - Watermark watermark, - SaveServer saveServer, - GameController gameController, - TimeUtil timeUtil - ) - { - _httpResponseUtil = httpResponseUtil; - _watermark = watermark; - _saveServer = saveServer; - _gameController = gameController; - _timeUtil = timeUtil; - } - - public async Task OnLoad() + public Task OnLoad() { _gameController.Load(); + return Task.CompletedTask; } public string GetRoute()