Share via


New GitHub repository for Open source C# utilities and concurrent lock dictionary

It's been a while that I wanted to share some generic purpose utility classes and C# patterns back to the software engineering community. And today I finally got my act together and started this new GitHub repository with an initial couple of classes. The main class is usable as-is and solves a real-world challenge of keeping track of lock objects in a thread-safe dictionary, with reference counting. It extends / is derived from the .NET concurrent dictionary class. A secondary class illustrates some coding patterns / gimmicks I came up with for a nice implementation of ETW Event Source.

https://github.com/daviburg/CSharpUtilities

Comments

  • Anonymous
    June 20, 2019
    This blog has been moved off the MSDN platform. Find further content and update at https://www.linkedin.com/today/author/daviburgComments are locked as part of the blog migration, so please reach out to your customer support contact for assistance with Microsoft products and services.