我想(尝试)向Kestrel添加HTTP / 2支持 - 暂时为我自己的启发。我正在使用Ubuntu作为我的开发平台,因为我的要求包括使用Linux。
当然,更改Kestrel代码似乎相当简单 - 只需从https://github.com/aspnet/KestrelHttpServer克隆源代码,然后进行更改,然后构建程序集。我遇到的问题是获取其他代码来引用我修改过的代码/程序集,而不是.NET Core中的“官方”程序集。为此,我很想听听如何做到以下几点:
谢谢,并且有一个好的!
答案 0 :(得分:0)
有两个选项
使用dotnet pack命令从源创建自己的nuget包,然后使用自己的feed进行nuget restore。查看相关的SO answer和Hosting your own nuget feed指南; 或
将Kestrel项目添加到您的解决方案中,并将依赖项添加为"项目参考"。