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

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Shaman.SingleThreadSynchronizationContext:

Package Downloads
A library for reading/writing WARC files and scraping websites.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 950 11/1/2017 802 3/3/2017 1,312 8/26/2016 700 6/3/2016 675 6/2/2016 580 1/25/2016 610 9/15/2015