Skip to content

Ultra simple multithread / multiprocess directory based persistent queue system for C#

License

Notifications You must be signed in to change notification settings

SharpTools/SharpQueue

Repository files navigation

SharpSenses

# SharpQueue Ultra simple multithread / multiprocess directory based persistent queue system for C#
  • VNext ready
  • Thread safe
  • Fast and simple

install-package sharpqueue

Usage

Enqueue

using (var q = new DirectoryQueue("queue")) {
  q.Enqueue(item);
}

Dequeue

Other thread, process or application

using (var q = new DirectoryQueue("queue")) {
   var item = q.Dequeue<List<Item>>();
   ...
}

About

Ultra simple multithread / multiprocess directory based persistent queue system for C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages