System.Threading.Tasks.Extensions 4.5.0-rc1

Provides additional types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.ValueTask<TResult> 8f968b9e79c5721d78cc88e46fe57457fe9d490d

Showing the top 20 packages that depend on System.Threading.Tasks.Extensions.

Packages Downloads
Microsoft.Extensions.DependencyInjection.Abstractions
Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection
41
Microsoft.Extensions.DependencyInjection
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
41
Microsoft.Extensions.DependencyInjection.Abstractions
Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection
36
Microsoft.Extensions.DependencyInjection
Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.
31
Microsoft.Extensions.Hosting.Abstractions
Hosting and startup abstractions for applications.
29
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/e091728607ca0fc9efca55ccfb3e59259c6b5a0a.
23
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data. The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
22
Microsoft.Extensions.DependencyInjection.Abstractions
Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection
21
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data. The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
21
System.IO.Pipelines
Single producer single consumer byte buffer management. Commonly Used Types: System.IO.Pipelines.Pipe System.IO.Pipelines.PipeWriter System.IO.Pipelines.PipeReader
21
CommunityToolkit.HighPerformance
This package includes high performance .NET helpers such as: - Memory2D<T> and Span2D<T>: two types providing fast and allocation-free abstraction over 2D memory areas. - ArrayPoolBufferWriter<T>: an IBufferWriter<T> implementation using pooled arrays, which also supports IMemoryOwner<T>. - MemoryBufferWriter<T>: an IBufferWriter<T>: implementation that can wrap external Memory<T>: instances. - MemoryOwner<T>: an IMemoryOwner<T> implementation with an embedded length and a fast Span<T> accessor. - SpanOwner<T>: a stack-only type with the ability to rent a buffer of a specified length and getting a Span<T> from it. - StringPool: a configurable pool for string instances that be used to minimize allocations when creating multiple strings from char buffers. - String, array, Memory<T>, Span<T> extensions and more, all focused on high performance. - HashCode<T>: a SIMD-enabled extension of HashCode to quickly process sequences of values. - BitHelper: a class with helper methods to perform bit operations on numeric types. - ParallelHelper: helpers to work with parallel code in a highly optimized manner. - Box<T>: a type mapping boxed value types and exposing some utility and high performance methods. - Ref<T>: a stack-only struct that can store a reference to a value of a specified type. - NullableRef<T>: a stack-only struct similar to Ref<T>, which also supports nullable references.
21
Microsoft.Extensions.DependencyInjection.Abstractions
Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection
20
System.IO.Pipelines
Single producer single consumer byte buffer management. Commonly Used Types: System.IO.Pipelines.Pipe System.IO.Pipelines.PipeWriter System.IO.Pipelines.PipeReader
20
System.Net.Http.Json
Provides extension methods for System.Net.Http.HttpClient and System.Net.Http.HttpContent that perform automatic serialization and deserialization using System.Text.Json. Commonly Used Types: System.Net.Http.Json.HttpClientJsonExtensions System.Net.Http.Json.HttpContentJsonExtensions System.Net.Http.Json.JsonContent
19
Microsoft.Bcl.AsyncInterfaces
Provides the IAsyncEnumerable<T> and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required starting with .NET Standard 2.1 and .NET Core 3.0. Commonly Used Types: System.IAsyncDisposable System.Collections.Generic.IAsyncEnumerable System.Collections.Generic.IAsyncEnumerator When using NuGet 3.x this package requires at least version 3.4.
19
Azure.Core
This is the implementation of the Azure Client Pipeline
19
System.Threading.Channels
Provides types for passing data between producers and consumers. Commonly Used Types: System.Threading.Channel System.Threading.Channel<T>
19
Microsoft.Extensions.DependencyInjection.Abstractions
Abstractions for dependency injection. Commonly Used Types: Microsoft.Extensions.DependencyInjection.IServiceCollection
18
Microsoft.Extensions.Hosting.Abstractions
Hosting and startup abstractions for applications.
18

.NET Framework 4.5

.NET Core 2.1

  • No dependencies.

.NET Standard 1.0

.NET Standard 2.0

.NETPortable 4.5

UAP 10.0.16300

  • No dependencies.

Windows 8.0

WindowsPhone 8.0

WindowsPhoneApp 8.1

Version Downloads Last updated
4.6.3 0 04/04/2025
4.6.2 0 03/19/2025
4.6.0 0 11/12/2024
4.5.4 14 07/14/2025
4.5.3 0 07/09/2019
4.5.2 0 01/08/2019
4.5.2-servicing-27114-05 0 11/28/2018
4.5.1 0 06/18/2018
4.5.0 0 05/29/2018
4.5.0-rc1 0 05/06/2018
4.5.0-preview2-26406-04 0 04/10/2018
4.5.0-preview1-26216-02 0 02/26/2018
4.4.0 0 08/11/2017
4.4.0-preview2-25405-01 0 06/27/2017
4.4.0-preview1-25305-02 0 05/09/2017
4.3.0 1 12/01/2025
4.3.0-preview1-24530-04 0 10/24/2016
4.0.0 0 06/27/2016
4.0.0-rc2-24027 0 05/16/2016