我的.NET Core库的框架设置为netstandard1.6
。在库中我想使用HttpClient的扩展方法PostAsJsonAsync
,但是我想确保这个扩展方法确保OK响应。类似的东西:
httpResponse.EnsureSuccessStatusCode()
我假设整个ASP.NET核心代码都在GitHub上。我在GitHub上哪里可以找到Microsoft.AspNet.WebApi.Client
的代码库?我在这里找不到它:https://github.com/aspnet
答案 0 :(得分:1)
Microsoft.AspNet.WebApi.Client
是一个不清楚的名字。 NuGet description for the package这样解释:
此软件包为System.Net.Http添加了对格式设置和内容协商的支持。它包括对JSON,XML和表单URL编码数据的支持。
如果更仔细地查看软件包,您会发现它不包含任何名为Microsoft.AspNet.WebApi.Client
的程序集。相反,它包含System.Net.Http.Formatting.dll
,其中包含System.Net.Http
名称空间中的实用程序。
有了这些信息,由于NuGet上的链接实际上是正确的,因此找到该软件包的来源并不难。
您可以在aspnet/AspNetWebStack repository中找到源。