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

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.
There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package Amido.Net.Http.Formatting.YamlMediaTypeFormatter -Version 1.0.0-prerelease40
dotnet add package Amido.Net.Http.Formatting.YamlMediaTypeFormatter --version 1.0.0-prerelease40
<PackageReference Include="Amido.Net.Http.Formatting.YamlMediaTypeFormatter" Version="1.0.0-prerelease40" />
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-prerelease40
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-prerelease40"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Amido.Net.Http.Formatting.YamlMediaTypeFormatter as a Cake Addin
#addin nuget:?package=Amido.Net.Http.Formatting.YamlMediaTypeFormatter&version=1.0.0-prerelease40&prerelease

// Install Amido.Net.Http.Formatting.YamlMediaTypeFormatter as a Cake Tool
#tool nuget:?package=Amido.Net.Http.Formatting.YamlMediaTypeFormatter&version=1.0.0-prerelease40&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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 722 1/31/2017
1.0.0-PreRelease72 540 1/31/2017
1.0.0-PreRelease71 539 1/31/2017
1.0.0-PreRelease70 793 5/29/2015
1.0.0-PreRelease69 686 5/29/2015
1.0.0-PreRelease68 687 5/29/2015
1.0.0-prerelease67 703 5/28/2015
1.0.0-prerelease54 684 5/28/2015
1.0.0-prerelease53 686 5/28/2015
1.0.0-prerelease52 681 5/28/2015
1.0.0-prerelease51 672 5/28/2015
1.0.0-prerelease50 685 5/28/2015
1.0.0-prerelease49 707 5/28/2015
1.0.0-prerelease48 658 5/28/2015
1.0.0-prerelease47 679 5/28/2015
1.0.0-prerelease46 702 5/28/2015
1.0.0-prerelease43 685 5/28/2015
1.0.0-prerelease42 666 5/28/2015
1.0.0-prerelease41 688 5/28/2015
1.0.0-prerelease40 717 5/28/2015
1.0.0-prerelease39 679 5/26/2015
1.0.0-prerelease35 678 5/25/2015
1.0.0-prerelease34 680 5/24/2015
1.0.0-prerelease33 680 5/24/2015
1.0.0-prerelease32 650 5/24/2015
1.0.0-prerelease31 687 5/24/2015
1.0.0-prerelease30 673 5/24/2015
1.0.0-prerelease29 676 5/24/2015
1.0.0-prerelease28 718 5/24/2015
1.0.0-prerelease27 669 5/24/2015
1.0.0-prerelease26 674 5/24/2015
1.0.0-prerelease25 698 5/24/2015
1.0.0-prerelease24 678 5/23/2015
1.0.0-prerelease23 666 5/23/2015
1.0.0-Local 565 1/31/2017
Show less