ParadoxSaveParser/ParadoxSaveParser.WebAPI/Routes/RouteHandlerBase.cs
2025-04-06 15:37:32 +05:00

16 lines
453 B
C#

using System.Net;
using DTLib.Web.Routes;
namespace ParadoxSaveParser.WebAPI.Routes;
public abstract class RouteHandlerBase : IRouteHandler
{
protected readonly CancellationToken _cancelAllToken;
protected RouteHandlerBase(CancellationToken cancelAllToken)
{
_cancelAllToken = cancelAllToken;
}
public abstract Task<HttpStatusCode> HandleRequest(HttpListenerContext ctx, ContextLogger requestLogger);
}