diff --git a/Core/Callbacks/CustomizationCallbacks.cs b/Core/Callbacks/CustomizationCallbacks.cs
index 6641797c..533e3369 100644
--- a/Core/Callbacks/CustomizationCallbacks.cs
+++ b/Core/Callbacks/CustomizationCallbacks.cs
@@ -1,10 +1,7 @@
using Core.Annotations;
using Core.Controllers;
using Core.Models.Eft.Common;
-using Core.Models.Eft.Common.Tables;
using Core.Models.Eft.Customization;
-using Core.Models.Eft.Hideout;
-using Core.Models.Eft.HttpResponse;
using Core.Models.Eft.ItemEvent;
using Core.Servers;
using Core.Utils;
@@ -12,24 +9,12 @@ using Core.Utils;
namespace Core.Callbacks;
[Injectable]
-public class CustomizationCallbacks
+public class CustomizationCallbacks(
+ CustomizationController _customizationController,
+ SaveServer _saveServer,
+ HttpResponseUtil _httpResponseUtil
+)
{
- protected CustomizationController _customizationController;
- protected SaveServer _saveServer;
- protected HttpResponseUtil _httpResponseUtil;
-
- public CustomizationCallbacks
- (
- CustomizationController customizationController,
- SaveServer saveServer,
- HttpResponseUtil httpResponseUtil
- )
- {
- _customizationController = customizationController;
- _saveServer = saveServer;
- _httpResponseUtil = httpResponseUtil;
- }
-
///
/// Handle client/trading/customization/storage
///
@@ -52,7 +37,7 @@ public class CustomizationCallbacks
public string GetTraderSuits(string url, EmptyRequestData info, string sessionID)
{
var splitUrl = url.Split('/');
- var traderId = splitUrl[splitUrl.Length - 3];
+ var traderId = splitUrl[^3];
return _httpResponseUtil.GetBody(_customizationController.GetTraderSuits(traderId, sessionID));
}
@@ -61,7 +46,7 @@ public class CustomizationCallbacks
/// Handle CustomizationBuy event
///
///
- ///
+ ///
///
///
public ItemEventRouterResponse BuyClothing(PmcData pmcData, BuyClothingRequestData info, string sessionID)
@@ -72,8 +57,8 @@ public class CustomizationCallbacks
///
/// Handle client/hideout/customization/offer/list
///
- ///
- ///
+ ///
+ ///
///
///
public string GetHideoutCustomisation(string url, EmptyRequestData info, string sessionID)