[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:

https://github.com/mono/mono/commit/0d5bb49660a3898d16300db2dd37e357f645b0f3#commitcomment-3384184

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.

Thanks!
Bassam

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com<mailto:Mono-devel-list at lists.ximian.com>
http://lists.ximian.com/mailman/listinfo/mono-devel-list


-------------- 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