Byndyusoft.Net.Http.Formatting.ProtoBuf:此软件包向System.Net.Http添加了对协议缓冲区格式和内容协商的支持

时间:2024-02-19 23:58:49
【文件属性】:

文件名称:Byndyusoft.Net.Http.Formatting.ProtoBuf:此软件包向System.Net.Http添加了对协议缓冲区格式和内容协商的支持

文件大小:31KB

文件格式:ZIP

更新时间:2024-02-19 23:58:49

protobuf aspnet protocol-buffers webapi byndyusoft

Byndyusoft.Net.Http.Formatting.ProtoBuf 此程序包向System.Net.Http添加了对协议缓冲区格式和内容协商的支持 是Google的语言无关,平台无关且可扩展的机制,用于对结构化数据进行序列化(例如XML),但更小,更快,更简单。 Byndyusoft.Net.Http.Formatting.ProtoBuf实际上依赖于Microsoft.Net.Http ,并扩展了具有Protocol Buffers功能的HttpClient ,而您可能需要与RESTful服务(例如ASP.NET Web API)进行对话。 程序包在System.Net.Http命名空间中运行,并向HttpClient和HttpContent添加了一些方便的扩展方法。 因此,例如: using (var client = new HttpClient()) { client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/protobuf


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

网友评论