ProtoBuf.Services.WebAPI
2.0.1
dotnet add package ProtoBuf.Services.WebAPI --version 2.0.1
NuGet\Install-Package ProtoBuf.Services.WebAPI -Version 2.0.1
<PackageReference Include="ProtoBuf.Services.WebAPI" Version="2.0.1" />
paket add ProtoBuf.Services.WebAPI --version 2.0.1
#r "nuget: ProtoBuf.Services.WebAPI, 2.0.1"
// Install ProtoBuf.Services.WebAPI as a Cake Addin #addin nuget:?package=ProtoBuf.Services.WebAPI&version=2.0.1 // Install ProtoBuf.Services.WebAPI as a Cake Tool #tool nuget:?package=ProtoBuf.Services.WebAPI&version=2.0.1
Plug into your code to get protoBuf serialization with no code changes in WCF and minimal changes in WebAPI. Increases throughput by upto 20x depending upon the size of the packet, bigger the packet more the benefit.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
-
- Microsoft.AspNet.WebApi.Client (>= 5.2.3)
- Microsoft.AspNet.WebApi.Core (>= 5.2.3)
- Newtonsoft.Json (>= 6.0.4)
- ProtoBuf.Services.Core (>= 2.0.1)
- protobuf-net (>= 2.0.0.668)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
The Web API version of this library is not yet production tested. WCF version is however well tested over a year on production.
Expect a higher probability of running into issues with this library until the "experimental" tag goes.
ETA for production test finish Feb-2016