Byndyusoft.Net.Http.Formatting.MessagePack:此程序包向System.Net.Http添加了对MessagePack格式设置和内容协商的支持

时间:2024-02-20 00:55:12
【文件属性】:

文件名称:Byndyusoft.Net.Http.Formatting.MessagePack:此程序包向System.Net.Http添加了对MessagePack格式设置和内容协商的支持

文件大小:33KB

文件格式:ZIP

更新时间:2024-02-20 00:55:12

aspnet messagepack webapi byndyusoft ASP.NETC#

Byndyusoft.Net.Http.Formatting.MessagePack 此程序包向System.Net.Http添加了对MessagePack格式和内容协商的支持 是一种有效的二进制序列化格式。 它使您可以在多种语言(如JSON)之间交换数据。 但是它更快,更小。 小整数被编码为一个字节,典型的短字符串除字符串本身外仅需要一个额外的字节。 Byndyusoft.Net.Http.Formatting.MessagePack实际上依赖于Microsoft.Net.Http ,并使用您可能需要与RESTful服务(例如ASP.NET Web API)进行对话的MessagePack功能扩展HttpClient 。 程序包在System.Net.Http命名空间中运行,并向HttpClient和HttpContent添加了一些方便的扩展方法。 因此,例如: using (var client = new HttpClient()) { client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQuali


【文件预览】:
Byndyusoft.Net.Http.Formatting.MessagePack-master
----example()
--------Models()
--------Byndyusoft.Net.Http.Formatting.MessagePack.Example.csproj(661B)
--------Program.cs(2KB)
--------Controllers()
--------Startup.cs(1KB)
--------Properties()
----Byndyusoft.Net.Http.Formatting.MessagePack.sln(4KB)
----.github()
--------workflows()
----tests()
--------Unit()
--------Byndyusoft.Net.Http.Formatting.MessagePack.Tests.csproj(1KB)
--------Models()
--------Functional()
--------StreamMessagePackHttpContent.cs(1KB)
--------Properties()
----CONTRIBUTING.md(3KB)
----src()
--------Byndyusoft.Net.Http.Formatting.MessagePack.csproj(1KB)
--------MessagePackMediaTypeFormatter.cs(4KB)
--------Properties()
----icon.png(7KB)
----.gitignore(6KB)
----Byndyusoft.Net.Http.Formatting.MessagePack.sln.DotSettings(674B)
----README.md(4KB)
----LICENSE.txt(1KB)

网友评论