Files
SPT-Server-Build/Libraries/SPTarkov.Server.Core/Routers/Serializers/ImageSerializer.cs
T
2025-04-22 14:49:05 +01:00

26 lines
574 B
C#

using SPTarkov.Common.Annotations;
using SPTarkov.Server.Core.DI;
namespace SPTarkov.Server.Core.Routers.Serializers;
[Injectable]
public class ImageSerializer : ISerializer
{
protected ImageRouter _imageRouter;
public ImageSerializer(ImageRouter imageRouter)
{
_imageRouter = imageRouter;
}
public void Serialize(string sessionID, HttpRequest req, HttpResponse resp, object? body)
{
_imageRouter.SendImage(sessionID, req, resp, body);
}
public bool CanHandle(string route)
{
return route == "IMAGE";
}
}