Todd Menier
b856e13cdd
Merge pull request #70 from kroniak/misc_refactoring
...
Delete not needed file
2016-04-08 16:30:47 -05:00
Nikolay Molchanov
57c2bcebcf
delete not needed file
2016-04-08 23:34:02 +03:00
Todd Menier
3c560699a2
Merge pull request #69 from kroniak/dev/dnx
...
Added NETCore libraries, publish cmd
2016-04-08 14:26:16 -05:00
Nikolay Molchanov
8aa329bbd0
This closes #61
2016-04-06 00:40:58 +03:00
tmenier
c233d5e648
misc code refactoring
2016-04-01 09:27:39 -05:00
tmenier
235d1f6bf1
should reference by interface there
2015-09-30 21:02:25 -05:00
tmenier
dc86f607a7
Flurl.Http 0.7.0
2015-09-20 13:32:33 -05:00
tmenier
d16c945385
Performance tweak - use ConfigureAwait(false) where possible
2015-09-20 12:23:30 -05:00
tmenier
b2b3fa73d1
ConfigureClient, plus lots of comments and some more tests
2015-09-20 11:54:16 -05:00
tmenier
03445902c1
Refactoring related to (optionally) keeping config settings out of global scope, ISerializer
2015-09-08 21:56:49 -05:00
tmenier
5f4e4ee88b
some minor refactoring
2015-08-17 21:48:21 -05:00
tmenier
560a6c7d62
up'd flurl.http to 0.6.4
2015-08-17 20:45:10 -05:00
tmenier
8069f08552
updated several library dependencies
2015-08-17 20:44:52 -05:00
tmenier
eb89b189c6
up'd flurl version to 1.0.10
2015-08-17 20:43:14 -05:00
tmenier
f42b1e029f
Merge branch 'master' of https://github.com/tmenier/Flurl
2015-07-26 11:47:46 -05:00
tmenier
8b7af5b56e
allow multiple HttpStatusCodes, i.e. url.AllowHttpSatus(HttpStatusCode.Conflict, HttpStatusCode.NotFound)
2015-07-26 11:47:12 -05:00
Todd Menier
c2664222eb
Merge pull request #46 from fex80/master
...
Fixed non-PCL NuGet installation for Xamarin.iOS and Xamarin.Android
2015-07-26 11:43:23 -05:00
Todd Menier
9dcd5a78c5
Merge pull request #38 from carolynvs/allow-status-by-enum
...
Add AllowHttpStatus(HttpStatusCode)
2015-07-26 11:10:29 -05:00
tmenier
4922af4dc0
added test to ensure invariant culture is used in serializing query strings
2015-07-26 10:48:33 -05:00
tmenier
fe70bf4e78
much more flexible kv parsing
2015-07-26 10:27:01 -05:00
Felix Alcala
2e46b97bc3
Fixed non-PCL NuGet installation for Xamarin.iOS and Xamarin.Android
2015-07-24 17:25:45 +02:00
tmenier
dc8293dfcd
up'd versions
2015-07-19 14:25:48 -05:00
tmenier
2c21bb634d
one more + handling test
2015-07-19 14:25:13 -05:00
tmenier
be512a1b13
improved plus sign handling
2015-07-19 14:14:20 -05:00
tmenier
d34bc72876
up'd versions
2015-06-25 15:07:22 -05:00
tmenier
8620429acd
Don't trim the trailing "/" with AppendPathSegment when user provides it explicitly
2015-06-25 14:56:31 -05:00
tmenier
a3afe690e2
Respect custom JsonConvert.DefaultSettings when deserializing, if any exist. ( http://james.newtonking.com/archive/2013/05/08/json-net-5-0-release-5-defaultsettings-and-extension-data )
2015-06-25 14:54:50 -05:00
tmenier
db4e54fae2
up'd Flurl.Http version to 0.6.1
2015-06-25 14:44:38 -05:00
Carolyn Van Slyck
875c51487e
Add AllowHttpStatus(HttpStatusCode)
...
It would be nice to not hard code the status code string
and instead use the HttpStatusCode enum when a pattern is not needed.
e.g. "http://example.com/foo/1 "
.AllowHttpStatus(HttpStatusCode.NotFound)
.DeleteAsync()
2015-06-25 09:31:57 -05:00
tmenier
ecacdd70c4
check to prevent possible key not found bug
2015-06-10 21:28:05 -05:00
tmenier
98b32d257b
up'd Flurl.Http to 0.6.0
2015-03-28 12:02:35 -05:00
tmenier
d494868c7b
don't need any of those anymore (code gen ftw)
2015-03-28 11:45:51 -05:00
tmenier
d238eddac6
some additional tests & cleanup
2015-03-28 11:41:27 -05:00
tmenier
6c7b3d4190
code gen, cancellation tokens, PATCH
2015-03-28 08:10:56 -05:00
tmenier
5567bcad94
set up code generator project ahead of new features (xml, cancelation tokens, more verbs) because # of extension methods is about to explode
2015-03-22 10:51:35 -05:00
tmenier
38dd670f06
bugfix - parsing querystrings like "?x=1&x=2"
2015-03-19 08:57:38 -05:00
tmenier
1cc07e69be
up'd Flurl.Http to 0.5.2
2015-03-17 16:15:22 -05:00
tmenier
395c2356ff
configure allowed HTTP statuses at the client level
2015-03-17 15:41:43 -05:00
tmenier
7dde5eae39
up'd Flurl.Http to 0.5.1
2015-03-13 14:55:57 -05:00
tmenier
7f281d2ec6
globally configure which HTTP status ranges will not throw exceptions.
2015-03-13 14:41:05 -05:00
tmenier
893130c68f
range parser tweaks and tests
2015-03-13 14:06:47 -05:00
tmenier
1f33425d9c
At some point a couple PCL tests started failing related to deserializing JSON to dynamic. Referencing Json.NET from the PCL test project fixed it, which oddly wasn't necessary in the .NET 4.5 test project.
2015-03-13 12:53:07 -05:00
tmenier
d3d9048268
pattern parser for supporting AllowHttpStatuses (feature not yet implemented)
2015-03-06 07:00:51 -06:00
tmenier
46457b09b8
refactored how HttpRequestMessages are created/sent to better facilitate some upcoming features
2015-03-01 10:47:12 -06:00
Todd Menier
5a2f91e95e
up'd Flurl.Http to 0.5.0
2015-02-04 15:36:01 -06:00
Todd Menier
de0d370747
error-handling helpers (FlurlHttpException.GetResponseJson, etc)
2015-02-04 13:20:47 -06:00
Todd Menier
b65e989734
added test to show that exception throwing on non-success HTTP status codes can be globally disabled
2015-02-03 10:00:15 -06:00
Todd Menier
9a47f7f9fc
nuget package restore the new way
2015-02-02 16:27:04 -06:00
tmenier
f66c6571c3
up'd versions for InvariantCulture changes
2015-02-01 22:06:57 -06:00
tmenier
008aeb3a0c
use CultureInfo.InvariantCulture in a few spots where it makes sense
2015-02-01 22:00:51 -06:00