ReusableTasks 2.0.0

ReusableTasks is a (nearly) zero allocation Task-like object for use when declaring async methods.

Install-Package ReusableTasks -Version 2.0.0
dotnet add package ReusableTasks --version 2.0.0
<PackageReference Include="ReusableTasks" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ReusableTasks --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ReusableTasks, 2.0.0"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

General

  • Removed the TrySet methods from ReusableTaskCompletionSource. As this is a reusable object, you must call SetResult, SetException or SetCancelled exactly once for every 'await' invocation. The TrySet methods may tempt someone into calling
    'TrySetResult' and 'TrySetCanceled', which would result in two different results being set.

General

  • Removed the TrySet methods from ReusableTaskCompletionSource. As this is a reusable object, you must call SetResult, SetException or SetCancelled exactly once for every 'await' invocation. The TrySet methods may tempt someone into calling
    'TrySetResult' and 'TrySetCanceled', which would result in two different results being set.

  • .NETStandard 2.0

    • No dependencies.
  • .NETStandard 2.1

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on ReusableTasks:

Package Downloads
MonoTorrent
MonoTorrent is a cross platform and open source implementation of the BitTorrent protocol. It supports many advanced features such as Encryption, DHT, Peer Exchange, Web Seeding and Magnet Links. Notable features include: -Encryption -Dht -Peer Exchange (uTorrent style) -Local Peer Discovery -Web Seeding (getright style) -Magnet Links / Metadata download -IPV6 -FAST Extensions -Sparse files (NTFS file system) -Multi-tracker torrents -Compact tracker responses -IP Address white listing / black listing -Fast Resume -Initial Seeding (super seeding) -Selective downloading -Prioritised downloading -Full bittorrent tracker -Dynamic request queue size -Memory Cache -Endgame mode -Per torrent and global rate limiting -Individual file relocation

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on ReusableTasks:

Repository Stars
alanmcgovern/monotorrent
The official repository for MonoTorrent, a bittorrent library for .NET

Version History

Version Downloads Last updated
2.0.0 2,669 5/18/2020
1.0.8 195 5/18/2020
1.0.7 4,861 4/25/2020
1.0.6 17,101 12/2/2019
1.0.6-beta 197 11/28/2019
1.0.5 321 11/17/2019
1.0.4 158 11/17/2019
1.0.3 216 11/13/2019
1.0.2 162 11/11/2019
1.0.1 283 11/2/2019
1.0.0 208 11/1/2019
0.99.4 293 10/30/2019
0.99.3 146 10/30/2019
0.99.1 168 10/29/2019
0.99.0 163 10/29/2019
0.0.1 167 10/28/2019