Files
SPT-Server-Build/Libraries/SPTarkov.Server.Core/Routers/Serializers/ImageSerializer.cs
T

26 lines
582 B
C#

using SPTarkov.DI.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 async Task Serialize(string sessionID, HttpRequest req, HttpResponse resp, object? body)
{
await _imageRouter.SendImage(sessionID, req, resp, body);
}
public bool CanHandle(string route)
{
return route == "IMAGE";
}
}