Metadata >> NuGet >> Amido.Net.Http.Formatting.YamlMediaTypeFormatter

Amido.Net.Http.Formatting.YamlMediaTypeFormatter

Metadata

Authors Richard Slater
Copyrights Copyright 2015, Amido Limited
Description 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.
IconUrl https://raw.githubusercontent.com/amido/YamlMediaTypeFormatter/master/Artefacts/nuget-logo-128.png
LicenseUrl https://www.apache.org/licenses/LICENSE-2.0.txt
Owners Richard Slater,Amido Limited
ProjectUrl https://www.amido.com/labs/yaml-mediatypeformatter
ReleaseNotes Initial Release.
RequireLicenseAcceptance False
Tags WebAPI, ASPNETWebAPI, YAML, Media, MediaTypeFormatter, MediaType, MIMEType, Mime-Type, ContentType, formatter, parser
Dependencies YamlDotNet:3.5.1:net40|Microsoft.AspNet.WebApi.Client:4.0.30506:net40|WebActivatorEx:2.0.6:net40
Title ASP.NET Web API YAML MediaTypeFormatter
PackageSize 9688
PackageHashAlgorithm SHA512
PackageHash VkLnTLTJKOhbnH5XtN9Th7SahgAP1zq0iP+++8SAcryYkf6WJ0y7RPMBk61dPBY2pAB1xdkJ03hGrsXg6a1yCA==
DownloadCount 000000
CreatedDate 2015-05-29T23:00:18
Language en-GB
Summary MediaTypeFormatter allowing the use of YAML, which stands for "YAML Ain't Markup Language", as a the MIME-Type or content-type in ASP.NET Web API.

Access

You can access data for this project using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install Amido.Net.Http.Formatting.YamlMediaTypeFormatter -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install Amido.Net.Http.Formatting.YamlMediaTypeFormatter -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

NuGet (Package Manager Console)

Installing the package (search all configured feeds):
Install-Package Amido.Net.Http.Formatting.YamlMediaTypeFormatter
Installing the package (HTTP Basic authentication):
Install-Package Amido.Net.Http.Formatting.YamlMediaTypeFormatter -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package Amido.Net.Http.Formatting.YamlMediaTypeFormatter -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Uinstalling the package:
Uninstall-Package Amido.Net.Http.Formatting.YamlMediaTypeFormatter

OpenWrap

Installing the package:
o add-wrap Amido.Net.Http.Formatting.YamlMediaTypeFormatter
Uninstalling the package:
o remove-wrap Amido.Net.Http.Formatting.YamlMediaTypeFormatter

Versions

A version is snapshot of a project's source code. It does not need to follow the Major.Minor.Revision.Build numbering pattern. It can be an arbitrary string of text that identifies a release or a build, in particular including meaningful words like beta, RC or RTM.

Name Related
1.0.0-PreRelease70
1.0.0-PreRelease69
1.0.0-PreRelease68
1.0.0-prerelease67
1.0.0-prerelease65
1.0.0-prerelease64
1.0.0-prerelease63
1.0.0-prerelease62
1.0.0-prerelease61
1.0.0-prerelease60
1.0.0-prerelease59
1.0.0-prerelease58
1.0.0-prerelease57
1.0.0-prerelease56
1.0.0-prerelease55
1.0.0-prerelease54
1.0.0-prerelease53
1.0.0-prerelease52
1.0.0-prerelease51
1.0.0-prerelease50
1.0.0-prerelease49
1.0.0-prerelease48
1.0.0-prerelease47
1.0.0-prerelease46
1.0.0-prerelease43
1.0.0-prerelease42
1.0.0-prerelease41
1.0.0-prerelease40
1.0.0-prerelease39
1.0.0-prerelease35
1.0.0-prerelease34
1.0.0-prerelease33
1.0.0-prerelease32
1.0.0-prerelease31
1.0.0-prerelease30
1.0.0-prerelease29
1.0.0-prerelease28
1.0.0-prerelease27
1.0.0-prerelease26
1.0.0-prerelease25
1.0.0-prerelease24
1.0.0-prerelease23