Neovolve.Toolkit is a collection of classes that provide additional common logic on top of that provided by the .Net framework. The toolkit will provide support in several areas, from threading, to reflections, instrumentation and communication.
Current release contains LockReader and LockWriter. These classes encapsulate the logic required to use ReaderWriterLock and ReaderWriterLockSlim instances.