dotnetcore Http服务器研究(一)
生活随笔
收集整理的這篇文章主要介紹了
dotnetcore Http服务器研究(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
自從dotnet core 誕生以來,發展非常強勢。我們總有些需要寫一個獨立的http服務器的需求,我想是時候忘記httplistener 了。
dotnet framework 時代建一個小的http服務器 最常用的工具就是 HttpListener了。
現在是dotnet core的時代,asp.net 也有了一個官方提供的 selfhost 實現 kestrel。
我們來研究一下kestrel的aspnetcore 怎么用
他的基本使用非常簡單,任意創建一個dotnet core項目
首先nuget 引用如下庫
microsoft.aspnetcore.app
microsoft.aspnetcore.server.kestrel
你在網上看到的asp.net core的代碼都是鏈式調用,我不是很喜歡這種寫法,但是沒辦法,這個每一個操作之后,host對象其實會發生變化,拆開寫就得寫一堆host=
aspnetcore的基本使用方法就是這樣,代碼你可以找到很多,想看代碼直接去我的倉庫吧
https://github.com/lightszero/lightchain
總結
以上是生活随笔為你收集整理的dotnetcore Http服务器研究(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云容器Kubernetes监控(七)
- 下一篇: 数据预处理--样本选择、交叉验证