DI completely reworked to keep status of singletons on multi type components

This commit is contained in:
Alex
2025-05-06 10:52:22 +01:00
parent ba59afa354
commit 1499627d3c
300 changed files with 639 additions and 605 deletions
@@ -1,4 +1,4 @@
using SPTarkov.Common.Annotations;
using SPTarkov.DI.Annotations;
using SPTarkov.Server.Core.Context;
using SPTarkov.Server.Core.Controllers;
using SPTarkov.Server.Core.Models.Eft.Bot;
@@ -8,7 +8,7 @@ using SPTarkov.Server.Core.Utils;
namespace SPTarkov.Server.Core.Callbacks;
[Injectable(InjectableTypeOverride = typeof(BotCallbacks))]
[Injectable]
public class BotCallbacks(
BotController _botController,
HttpResponseUtil _httpResponseUtil,