T type logging

This commit is contained in:
Alex
2025-01-15 15:06:54 +00:00
parent f9f108448a
commit 8b3305efca
100 changed files with 1229 additions and 761 deletions
+9 -8
View File
@@ -3,24 +3,25 @@ using Core.Generators;
using Core.Helpers;
using Core.Models.Eft.Common.Tables;
using Core.Models.Spt.Bots;
using Core.Models.Utils;
using Core.Utils.Cloners;
using ILogger = Core.Models.Utils.ILogger;
namespace Core.Services;
[Injectable(InjectionType.Singleton)]
public class BotLootCacheService
{
private readonly ILogger _logger;
private readonly ItemHelper _itemHelper;
private readonly PMCLootGenerator _pmcLootGenerator;
private readonly RagfairPriceService _ragfairPriceService;
private readonly ICloner _cloner;
protected ISptLogger<BotLootCacheService> _logger;
protected ItemHelper _itemHelper;
protected PMCLootGenerator _pmcLootGenerator;
protected RagfairPriceService _ragfairPriceService;
protected ICloner _cloner;
private readonly Dictionary<string, BotLootCache> _lootCache = new();
protected Dictionary<string, BotLootCache> _lootCache = new();
public BotLootCacheService(
ILogger logger,
ISptLogger<BotLootCacheService> logger,
ItemHelper itemHelper,
PMCLootGenerator pmcLootGenerator,
RagfairPriceService ragfairPriceService,