8000 GitHub - ashuai/AServer: AServer是基于asp.net core Kestrel封装的一个超迷你http服务器
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ashuai/AServer

 
 

Repository files navigation

AServer

AServer是基于asp.net core Kestrel封装的一个超迷你http服务器。它可以集成进你的Core程序里,用来快速的响应http请求,而不需要集成整个asp.net core mvc。

依赖

Microsoft.AspNetCore.Server.Kestrel 2.2.0

安装

NA

使用

step 1:
var server = new Agile.AServer.Server();//实例化一个server
step 2:

server.AddHandler(new HttpHandler()
                    {
                        Method = "GET",
                        Path = "/api/user",
                        Handler = (req, resp) =>
                        {
                            return resp.Write("['kklldog','agile']");
                        }
                    });
 //通过AddHandler方法添加一个对请求的响应

step 3:

server.Run();

About

AServer是基于asp.net core Kestrel封装的一个超迷你http服务器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%
0