mirror of
https://github.com/AlexMacocian/MTSC.git
synced 2026-07-24 03:56:32 +00:00
9d7a4ff75c
Return 404 on NotFound RouteFilters now can handle exceptions
25 lines
660 B
C#
25 lines
660 B
C#
using MTSC.ServerSide;
|
|
using System.Threading;
|
|
|
|
namespace MTSC.Common.Http
|
|
{
|
|
public sealed class RouteContext
|
|
{
|
|
public Server Server { get; }
|
|
public HttpRequest HttpRequest { get; }
|
|
public ClientData Client { get; }
|
|
public HttpResponse HttpResponse { get; set; }
|
|
public CancellationToken CancelRequest => this.Client.CancellationToken;
|
|
|
|
public RouteContext(
|
|
Server server,
|
|
HttpRequest httpRequest,
|
|
ClientData clientData)
|
|
{
|
|
this.Server = server;
|
|
this.HttpRequest = httpRequest;
|
|
this.Client = clientData;
|
|
}
|
|
}
|
|
}
|