[Mono-dev] System.Net.Http.Formatting and JSON.NET

Bassam Tabbara bassam at symform.com
Thu Jun 20 03:11:51 UTC 2013

Thanks Miguel. You're right that System.Net.Http.Formatting is a copy of MSFT's open sourced stack.

However, it currently includes a private version of JSON.NET in it. See bottom of https://github.com/mono/mono/blob/master/mcs/class/System.Net.Http.Formatting/System.Net.Http.Formatting.dll.sources.

That is quite different from MSFT's version, and causes issues when an assembly has a dependency on both Http.Formatting and JSON.Net.

There was more discussion on this topic here:


From: Miguel de Icaza <miguel at xamarin.com<mailto:miguel at xamarin.com>>
Date: Wednesday, June 19, 2013 6:31 PM
To: Bassam Tabbara <bassam at symform.com<mailto:bassam at symform.com>>
Cc: "mono-devel-list at lists.ximian.com<mailto:mono-devel-list at lists.ximian.com>" <mono-devel-list at lists.ximian.com<mailto:mono-devel-list at lists.ximian.com>>
Subject: Re: [Mono-dev] System.Net.Http.Formatting and JSON.NET

Mono's System.Net.Http.Formatting is just a copy of Microsoft's open sourced stack.

The dependency comes directly from Microsoft's open sourced stack.

On Sat, Jun 8, 2013 at 1:31 PM, Bassam Tabbara <bassam at symform.com<mailto:bassam at symform.com>> wrote:
Why does mono bundle JSON.NET<http://JSON.NET> into System.Net.Http.Formatting? This is quite different from how MSFT ships System.Net.Http.Formatting.


Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com<mailto:Mono-devel-list at lists.ximian.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20130620/d751ecc1/attachment.html>

More information about the Mono-devel-list mailing list