Skip to content

markhazleton/ConcurrentProcessing

Repository files navigation

ConcurrentProcessing

This repository provides a flexible and efficient ConcurrentProcessor class for managing and processing multiple tasks concurrently in C#. The documentation is now organized into specialized documents for easier navigation.

Documentation

For a practical overview, see the Companion Article On Concurrent Processing.


Best Practices for Public GitHub Repositories

  • Open Source License: This project uses the MIT License. See LICENSE for details.
  • Documentation: All documentation is kept up to date in the /docs folder. Please review these before submitting issues or pull requests.
  • Code of Conduct: Be respectful and constructive in all interactions.
  • Security: Do not include sensitive or private information in issues, pull requests, or code.
  • Branching: Use feature branches for new work. Submit pull requests to main for review.
  • Commits: Write clear, descriptive commit messages.
  • Reviews: All code changes are subject to review via pull requests.

Contributing & Contact

All contributions, questions, and bug reports should be submitted via GitHub Issues. Please do not email or contact maintainers directly—use the issue tracker for all communication.

About

Learning Concurrent Processing Through Code

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages