Shaman.SingleThreadSynchronizationContext
1.0.0.8
Provides a single-threaded synchronization context, which makes it easy to reason about asynchronous code in environments that don't usually provide a synchronization context (for example, console applications).
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
Install-Package Shaman.SingleThreadSynchronizationContext -Version 1.0.0.8
dotnet add package Shaman.SingleThreadSynchronizationContext --version 1.0.0.8
<PackageReference Include="Shaman.SingleThreadSynchronizationContext" Version="1.0.0.8" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Shaman.SingleThreadSynchronizationContext --version 1.0.0.8
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Shaman.SingleThreadSynchronizationContext, 1.0.0.8"
For F# scripts that support #r syntax, copy this into the source code to reference the package.
Dependencies
-
.NETFramework 4.5
- Shaman.Configuration.Metadata (>= 1.0.1.2)
- Shaman.Reflection (>= 1.0.0.21)
-
.NETStandard 1.3
- Shaman.Configuration.Metadata (>= 1.0.1.2)
- Shaman.Reflection (>= 1.0.0.21)
- System.Collections (>= 4.0.11)
- System.Collections.Concurrent (>= 4.0.12)
- System.Diagnostics.StackTrace (>= 4.0.2)
- System.Globalization (>= 4.0.11)
- System.Linq (>= 4.1.0)
- System.Linq.Expressions (>= 4.1.0)
- System.Reflection (>= 4.1.0)
- System.Reflection.Extensions (>= 4.0.1)
- System.Reflection.TypeExtensions (>= 4.1.0)
- System.Runtime (>= 4.1.0)
- System.Runtime.Extensions (>= 4.1.0)
- System.Threading (>= 4.0.11)
- System.Threading.Tasks (>= 4.0.11)
- System.Threading.Thread (>= 4.0.0)
Used By
GitHub repositories
This package is not used by any popular GitHub repositories.