Looking closer at the assemblies that you uploaded as part of your test run I see System.Net.Http.Extensions and System.Net.Http.Primitives.
I believe that these are from Microsoft HTTP Client Libraries : https://www.nuget.org/packages/Microsoft.Net.Http/
As that page says, "Supported Platforms: - .NET Framework 4"
Unfortunately, the version of mono currently running in the test cloud is 3.5.
You can see this in the beginning of the log file:
- - - - -
NUnit-Console version 18.104.22.16883
Copyright (C) 2002-2012 Charlie Poole.
Copyright (C) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov.
Copyright (C) 2000-2002 Philip Craig.
All Rights Reserved.
Runtime Environment -
OS Version: Unix 22.214.171.124
CLR Version: 2.0.50727.1433 ( Mono 3.5 ( 3.2.7 ((no/40f92d5 Thu Feb 6 18:29:16 EST 2014) ) )
- - - - -
You can see that the field ResendContentFactory was not in mono's HttpWebRequest until added here (after 3.x):
I have filed an internal issue to upgrade the mono version. If you would like to raise the issue with more visibility you can submit this at:
|Device Model Name||Not Applicable|
|Operating System Version|