Skip to content

Just a bunch of C# .NET classes and extension methods I find useful.

License

Notifications You must be signed in to change notification settings

marcin-dardzinski/CCSWE.Core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status

CCSWE.Core

Just a bunch of C# .NET classes and extension methods I find useful.

If you find this code useful please consider donating to support my efforts.

Features

  • AppSettings - Helper class for retrieving values from ConfigurationManager.AppSettings .
  • ConsumerThreadPool<T> - Provides a specialized thread pool to process items from a BlockingCollection<T>.
  • Ensure - A helper class for parameter validation.
  • OperationTracker - A helper class to track the number of operations executing.
  • SynchronizedObservableCollection<T> - A thread safe implementation of ObservableCollection<T>.
  • ThreadSafeQueue<T> - A thread safe implementation of Queue<T>.
  • Miscellaneous extension methods (DateTime, DirectoryInfo, FileInfo, TimeSpan)

CCSWE.Native

Moved to https://github.com/CoryCharlton/CCSWE.Native

CCSWE.WPF

Moved to https://github.com/CoryCharlton/CCSWE.WPF

About

Just a bunch of C# .NET classes and extension methods I find useful.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%