Format Style Fixes

This commit is contained in:
sp-tarkov-bot
2025-08-28 19:48:22 +00:00
parent 8dd9b8da00
commit 9a4f31ebe7
+13 -3
View File
@@ -9,12 +9,15 @@ using SPTarkov.Server.Core.Utils;
namespace SPTarkov.Server.Core.DI;
public interface IOnBeforeEventRequestData;
public interface IOnAfterEventRequestData;
public record StaticDynamicOnBeforeEventRequestData(string Url, IRequestData RequestData, MongoId SessionId, string Output)
: IOnBeforeEventRequestData;
public record StaticDynamicOnAfterEventRequestData(string Url, IRequestData RequestData, MongoId SessionId, string Output, object Result)
: IOnAfterEventRequestData;
public abstract class Router
{
public event EventHandler<IOnBeforeEventRequestData>? OnBeforeAction;
@@ -43,6 +46,7 @@ public abstract class Router
{
OnBeforeAction?.Invoke(this, requestData);
}
protected void TriggerOnAfterAction(IOnAfterEventRequestData requestData)
{
OnAfterAction?.Invoke(this, requestData);
@@ -114,16 +118,21 @@ public record ItemRouterOnBeforeEventRequestData(
PmcData PmcData,
BaseInteractionRequestData Body,
MongoId SessionId,
ItemEventRouterResponse Output) : IOnBeforeEventRequestData;
ItemEventRouterResponse Output
) : IOnBeforeEventRequestData;
public record ItemRouterOnAfterEventRequestData(
string Url,
PmcData PmcData,
BaseInteractionRequestData Body,
MongoId SessionId,
ItemEventRouterResponse Output,
ValueTask<ItemEventRouterResponse> Result) : IOnAfterEventRequestData;
ValueTask<ItemEventRouterResponse> Result
) : IOnAfterEventRequestData;
public record OnAfterEventRequestData<T, R>(string Url, T RequestData, MongoId SessionId, R Output, object Result)
: IOnAfterEventRequestData;
public record OnAfterEventRequestData<T, R>(string Url, T RequestData, MongoId SessionId, R Output, object Result) : IOnAfterEventRequestData;
// The name of this class should be ItemEventRouter, but that name is taken,
// So instead I added the definition
public abstract class ItemEventRouterDefinition : Router
@@ -152,6 +161,7 @@ public abstract class ItemEventRouterDefinition : Router
}
public record SaveLoadOnBeforeEventRequestData(SptProfile Profile) : IOnBeforeEventRequestData;
public record SaveLoadRouterOnAfterEventRequestData(SptProfile Profile) : IOnAfterEventRequestData;
public abstract class SaveLoadRouter : Router