c# - Microsoft.AspNet.WebApi.Client 在 github 上在哪里?

标签 c# asp.net-core .net-core

我的 .NET Core 库的框架设置为 netstandard1.6。在库中,我想使用 HttpClient 的扩展方法 PostAsJsonAsync,但是我想确保此扩展方法确保 OK 响应。像这样的东西:

httpResponse.EnsureSuccessStatusCode()

我假设整个 ASP.NET Core 代码都在 GitHub 上。我在哪里可以找到 GitHub 上 Microsoft.AspNet.WebApi.Client 的代码库?我在这里找不到它:https://github.com/aspnet

最佳答案

不幸的是,

Microsoft.AspNet.WebApi.Client 在这里是一个不清楚的名称。 NuGet description for the package解释如下:

This package adds support for formatting and content negotiation to System.Net.Http. It includes support for JSON, XML, and form URL encoded data.

如果您更仔细地查看该包,您会注意到它不包含任何名为 Microsoft.AspNet.WebApi.Client 的程序集。相反,它包含 System.Net.Http.Formatting.dll,其中包括 System.Net.Http 命名空间中的实用程序。

有了这些信息,找到这个包的源并不难,因为 NuGet 上的链接实际上是正确的。

您可以在 aspnet/AspNetWebStack repository 中找到源代码.

关于c# - Microsoft.AspNet.WebApi.Client 在 github 上在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39755908/

相关文章:

c# - 二进制的最佳字符串表示

c# - services.AddSwaggerGen() 给出错误

c# - Docker 中 .NET Core 应用程序的 appSettings.json?

C#,自定义异常的使用

c# - 在 Swagger 架构中,派生类的属性首先排序

asp.net-core - 从本地文件夹自动更新 nuget 包

c# - 在 C# 中向表中插入记录时无法将 NULL 值传递给参数

c# - 我可以在单个语句中从集合中进行此 linq 语句迭代吗?

c# - 在 C# 中合并多个 TIF 文件

c# - 如何存储/检索大量用户身份声明