Flurl is a modern, fluent, asynchronous, testable, portable, buzzword-laden URL builder and HTTP client library.

var result = await "https://api.mysite.com"
    .SetQueryParams(new { a = 1, b = 2 })
    .PostJsonAsync(new { first_name = "Frank", last_name = "Underwood" })

With a discoverable API, extensibility at every turn, and a nifty set of testing features, Flurl is intended to make building and calling URLs easy and downright fun.


comments powered by Disqus