callbacks
This commit is contained in:
@@ -10,7 +10,7 @@ using Core.Utils;
|
||||
|
||||
namespace Core.Callbacks;
|
||||
|
||||
[Injectable]
|
||||
[Injectable(InjectableTypeOverride = typeof(BotCallbacks))]
|
||||
public class BotCallbacks
|
||||
{
|
||||
protected BotController _botController;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using Core.Annotations;
|
||||
using Core.Models.Eft.Common;
|
||||
using Core.Models.Enums;
|
||||
using Core.Models.Spt.Config;
|
||||
using Core.Servers;
|
||||
@@ -6,7 +7,7 @@ using Core.Utils;
|
||||
|
||||
namespace Core.Callbacks;
|
||||
|
||||
[Injectable]
|
||||
[Injectable(InjectableTypeOverride = typeof(BundleCallbacks))]
|
||||
public class BundleCallbacks
|
||||
{
|
||||
protected HttpResponseUtil _httpResponseUtil;
|
||||
@@ -34,10 +35,10 @@ public class BundleCallbacks
|
||||
/// <param name="info"></param>
|
||||
/// <param name="sessionID"></param>
|
||||
/// <returns></returns>
|
||||
public string GetBundles(string url, object info, string sessionID)
|
||||
public string GetBundles(string url, EmptyRequestData info, string sessionID)
|
||||
{
|
||||
// return _httpResponseUtil.NoBody(_bundleLoader.GetBundles());
|
||||
throw new NotImplementedException();
|
||||
return _httpResponseUtil.NoBody(new List<object>());
|
||||
}
|
||||
|
||||
public string GetBundle(string url, object info, string sessionID)
|
||||
|
||||
@@ -82,7 +82,7 @@ public class CustomizationCallbacks
|
||||
/// <param name="body"></param>
|
||||
/// <param name="sessionID"></param>
|
||||
/// <returns></returns>
|
||||
public string GetHideoutCustomisation(PmcData pmcData, EmptyRequestData info, string sessionID)
|
||||
public string GetHideoutCustomisation(string url, EmptyRequestData info, string sessionID)
|
||||
{
|
||||
return _httpResponseUtil.GetBody(_customizationController.GetHideoutCustomisation(sessionID, info));
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ using Core.Utils;
|
||||
|
||||
namespace Core.Callbacks;
|
||||
|
||||
[Injectable]
|
||||
[Injectable(InjectableTypeOverride = typeof(DataCallbacks))]
|
||||
public class DataCallbacks
|
||||
{
|
||||
protected HttpResponseUtil _httpResponseUtil;
|
||||
|
||||
@@ -11,6 +11,7 @@ using Core.Utils;
|
||||
namespace Core.Callbacks;
|
||||
|
||||
[Injectable(InjectableTypeOverride = typeof(OnLoad), TypePriority = OnLoadOrder.GameCallbacks)]
|
||||
[Injectable(InjectableTypeOverride = typeof(GameCallbacks))]
|
||||
public class GameCallbacks : OnLoad
|
||||
{
|
||||
protected HttpResponseUtil _httpResponseUtil;
|
||||
@@ -214,7 +215,7 @@ public class GameCallbacks : OnLoad
|
||||
/// <param name="info"></param>
|
||||
/// <param name="sessionID"></param>
|
||||
/// <returns></returns>
|
||||
public string GetSurveyView(string url, object info, string sessionID)
|
||||
public string GetSurveyView(string url, SendSurveyOpinionRequest info, string sessionID)
|
||||
{
|
||||
return _httpResponseUtil.NullResponse();
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ public class MatchCallbacks
|
||||
/// <param name="info"></param>
|
||||
/// <param name="sessionID"></param>
|
||||
/// <returns></returns>
|
||||
public string UpdatePing(string url, EmptyRequestData info, string sessionID)
|
||||
public string UpdatePing(string url, UpdatePingRequestData info, string sessionID)
|
||||
{
|
||||
return _httpResponseUtil.NullResponse();
|
||||
}
|
||||
@@ -230,7 +230,7 @@ public class MatchCallbacks
|
||||
/// <param name="info"></param>
|
||||
/// <param name="sessionID"></param>
|
||||
/// <returns></returns>
|
||||
public string GetMetrics(string url, object info, string sessionID)
|
||||
public string GetMetrics(string url, EmptyRequestData info, string sessionID)
|
||||
{
|
||||
return _httpResponseUtil.GetBody(_databaseService.GetMatch().Metrics);
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ using Core.Utils;
|
||||
|
||||
namespace Core.Callbacks;
|
||||
|
||||
[Injectable]
|
||||
[Injectable(InjectableTypeOverride = typeof(NotifierCallbacks))]
|
||||
public class NotifierCallbacks
|
||||
{
|
||||
protected HttpResponseUtil _httpResponseUtil;
|
||||
|
||||
@@ -13,6 +13,7 @@ namespace Core.Callbacks;
|
||||
|
||||
[Injectable(InjectableTypeOverride = typeof(OnLoad), TypePriority = OnLoadOrder.TraderCallbacks)]
|
||||
[Injectable(InjectableTypeOverride = typeof(OnUpdate), TypePriority = OnUpdateOrder.TraderCallbacks)]
|
||||
[Injectable(InjectableTypeOverride = typeof(TraderCallbacks))]
|
||||
public class TraderCallbacks : OnLoad, OnUpdate
|
||||
{
|
||||
protected HttpResponseUtil _httpResponseUtil;
|
||||
|
||||
Reference in New Issue
Block a user