Tungsten.Lockable is a class which supports thread-safe access to an underlying value
Due to the advances with Visual Studio and to make coding easier, all of the Tungsten projects have been re-integrated into a single project (and NuGet package). Also removed support for .Net Framework 2.0 and 3.5.
Install-Package Tungsten.Lockable -Version 2.0.2
dotnet add package Tungsten.Lockable --version 2.0.2
<PackageReference Include="Tungsten.Lockable" Version="2.0.2" />
paket add Tungsten.Lockable --version 2.0.2
#r "nuget: Tungsten.Lockable, 2.0.2"
// Install Tungsten.Lockable as a Cake Addin #addin nuget:?package=Tungsten.Lockable&version=2.0.2 // Install Tungsten.Lockable as a Cake Tool #tool nuget:?package=Tungsten.Lockable&version=2.0.2
Added Lockable.LoadValue which sets the State without raising the ValueChanged event
- Tungsten.Threading.Lockers (>= 2.0.1)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Tungsten.Lockable:
Named pipe wrappers to simplify named-pipe use in your application. PipeClient for clients and PipeServer for single-instance servers. As pipes must have a server for each connected client, PipeHost will host multple PipeServers with the same pipe name.
Tungsten.Property is a class which implements IPropertyChangedNotifier. PropertySlim is a lightweight version of Property and can be used in simpler scenarios (where ownership isn't necessary)
Tungsten.Suite is a nuspec only package. It aggregates the most Tungsten packages available for each framework into one package.
This package is not used by any popular GitHub repositories.