19 lines
408 B
C#
19 lines
408 B
C#
|
using System;
|
|||
|
namespace ln.http
|
|||
|
{
|
|||
|
public class RouterTarget :IHttpRouter
|
|||
|
{
|
|||
|
public Func<HttpRequest,HttpResponse> Target { get; }
|
|||
|
|
|||
|
public RouterTarget(Func<HttpRequest, HttpResponse> target)
|
|||
|
{
|
|||
|
Target = target;
|
|||
|
}
|
|||
|
|
|||
|
public HttpResponse Route(string path, HttpRequest httpRequest)
|
|||
|
{
|
|||
|
return Target(httpRequest);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|