Amido.Net.Http.Formatting.YamlMediaTypeFormatter 1.0.0-PreRelease73

MediaTypeFormatter allowing the use of YAML (YAML Ain't Markup Language) as a the MIME-Type or content-type in ASP.NET Web API.  Both serialization and deserialization are supported allowing web services to both emit and accept YAML in place of XML or JSON.

The underlying YAML parsing and rendering function is provided by Antoine Aubry's excellent YamlDotNet, as such it is possible to configure the serialization and deserialization process through a series of public properties on the MediaTypeFormatter.

YAML is described as "a human friendly data serialization standard for all programming languages".  Like XML, it allows to represent about any kind of data in a portable, platform-independent format.  Unlike XML, it is "human friendly", which means that it is easy for a human to read or produce a valid YAML document.

MediaTypeFormatters are .NET Classes that allow you to accept and emit different media types using ASP.NET Web API.  Out of the box Web API includes support for JSON, BSON and XML, additional Media Types can be added through MediaTypeFormatters.

YamlMediaTypeFormatter is released under the Apache 2.0 license, which entitles you to freely use the product in both commercial, non-commercial and open source projects provided the license is distributed with the product.  YamlDotNet is released under the MIT License which which has similar provisions for use in any type of software.

This is a prerelease version of Amido.Net.Http.Formatting.YamlMediaTypeFormatter.
Install-Package Amido.Net.Http.Formatting.YamlMediaTypeFormatter -Version 1.0.0-PreRelease73
dotnet add package Amido.Net.Http.Formatting.YamlMediaTypeFormatter --version 1.0.0-PreRelease73
<PackageReference Include="Amido.Net.Http.Formatting.YamlMediaTypeFormatter" Version="1.0.0-PreRelease73" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Amido.Net.Http.Formatting.YamlMediaTypeFormatter --version 1.0.0-PreRelease73
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Amido.Net.Http.Formatting.YamlMediaTypeFormatter, 1.0.0-PreRelease73"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

Initial Release.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.0-PreRelease73 668 1/31/2017
1.0.0-PreRelease72 512 1/31/2017
1.0.0-PreRelease71 511 1/31/2017
1.0.0-PreRelease70 766 5/29/2015
1.0.0-PreRelease69 658 5/29/2015
1.0.0-PreRelease68 659 5/29/2015
1.0.0-prerelease67 669 5/28/2015
1.0.0-prerelease54 656 5/28/2015
1.0.0-prerelease53 658 5/28/2015
1.0.0-prerelease52 652 5/28/2015
1.0.0-prerelease51 645 5/28/2015
1.0.0-prerelease50 654 5/28/2015
1.0.0-prerelease49 678 5/28/2015
1.0.0-prerelease48 630 5/28/2015
1.0.0-prerelease47 651 5/28/2015
1.0.0-prerelease46 673 5/28/2015
1.0.0-prerelease43 657 5/28/2015
1.0.0-prerelease42 638 5/28/2015
1.0.0-prerelease41 660 5/28/2015
1.0.0-prerelease40 689 5/28/2015
1.0.0-prerelease39 650 5/26/2015
1.0.0-prerelease35 650 5/25/2015
1.0.0-prerelease34 651 5/24/2015
1.0.0-prerelease33 652 5/24/2015
1.0.0-prerelease32 621 5/24/2015
1.0.0-prerelease31 658 5/24/2015
1.0.0-prerelease30 644 5/24/2015
1.0.0-prerelease29 646 5/24/2015
1.0.0-prerelease28 690 5/24/2015
1.0.0-prerelease27 641 5/24/2015
1.0.0-prerelease26 646 5/24/2015
1.0.0-prerelease25 670 5/24/2015
1.0.0-prerelease24 649 5/23/2015
1.0.0-prerelease23 638 5/23/2015
1.0.0-Local 537 1/31/2017