using SPTarkov.Common.Annotations; using SPTarkov.Server.Core.Loaders; using SPTarkov.Server.Core.Models.Eft.Common; using SPTarkov.Server.Core.Utils; namespace SPTarkov.Server.Core.Callbacks; [Injectable(InjectableTypeOverride = typeof(BundleCallbacks))] public class BundleCallbacks( HttpResponseUtil _httpResponseUtil, BundleLoader _bundleLoader) { /// /// Handle singleplayer/bundles /// /// public string GetBundles(string url, EmptyRequestData _, string sessionID) { return _httpResponseUtil.NoBody(_bundleLoader.GetBundles()); } /// /// TODO: what does it do /// /// public string GetBundle(string url, object info, string sessionID) { return "BUNDLE"; } }