dotnet-threading
dotnet-threading copied to clipboard
Utility library for writing asynchronous code targeting .NET 3.5 and newer
Came across this project. I am wondering why it exists though. Is it for people who don't want to upgrade the version of the .NET framework that they are targeting?
In #101, the ID of the NuGet package was changed. To facilitate upgrading from **Rackspace.Threading** to **TunnelVisionLabs.Threading**, a metadata-only **Rackspace.Threading** v2.0.0 should be published which includes a dependency on **TunnelVisionLabs.Threading**.
The test code for this project should stand up a local web service for the `WebRequestExtensions` tests, rather than rely on http://httpbin.org. In addition to allowing offline builds (and testing),...
Consider providing overloads for `TaskBlocks.Using` where the `body` function returns a `TResult` value instead of a `Task`.