259 Commits

Author SHA1 Message Date
Nikolay Molchanov
3e149842f8 This fix #74 2016-04-20 03:42:24 +03:00
tmenier
ea9c5ddf8d Issue #65, solved by creating a copy of FlurlClient from WithUrl to get thread safety, rather than making Dispose virtual 2016-04-17 15:08:17 -05:00
tmenier
fc231312e0 minor tweaks to pr #72 2016-04-17 13:59:13 -05:00
Todd Menier
d4f2917613 Merge pull request #72 from engenb/RespondWithJson
new api to assert request body as object
2016-04-17 09:53:59 -05:00
Brian Engen
0e30b15683 fixing crazy formatting (again) 2016-04-16 22:18:37 -05:00
Brian Engen
bf9241a430 convenience methods to pair with those provided by ClientConfigExtensions 2016-04-16 22:14:43 -05:00
Brian Engen
42bb28e284 fixing formatting 2016-04-16 20:41:31 -05:00
Brian Engen
c6b2b77d8a new api to assert request body as object 2016-04-16 20:19:15 -05:00
tmenier
3b4777fc09 removed "-pre", re-installed packages in testers until all worked 2016-04-11 21:40:59 -05:00
tmenier
07e65994a1 new package tester for .NET Core, moved package testers to solution folder 2016-04-11 20:46:38 -05:00
tmenier
48bdc4d967 props to @kroniak in nuspecs 2016-04-10 09:25:12 -05:00
tmenier
5afc69befc updated assembly copyrights 2016-04-10 08:49:09 -05:00
tmenier
a9497554bf nuget prerelease for .net core support 2016-04-10 08:47:08 -05:00
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