https://github.com/jonsequitur/clockwise
https://github.com/jonsequitur/clockwise
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/jonsequitur/clockwise
- Owner: jonsequitur
- License: mit
- Created: 2017-08-26T21:10:40.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-10-29T19:53:42.000Z (over 7 years ago)
- Last Synced: 2025-02-07T20:23:57.437Z (over 1 year ago)
- Language: C#
- Size: 267 KB
- Stars: 10
- Watchers: 5
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Clockwise
=========
[](https://ci.appveyor.com/project/jonsequitur/Clockwise)
| Package | Version |
|:-----------|:--------|
| Clockwise | [](https://www.nuget.org/packages/Clockwise/)
| Clockwise.AzureServiceBus | [](https://www.nuget.org/packages/Clockwise.AzureServiceBus/)
Clockwise is a lightweight command dispatcher, scheduler, and handler library. It has a particular focus on testability. Clockwise approaches the pain of testing message-based systems by providing in-memory scheduling and clock-jumping features, as well as support for retries and idempotency. These in-memory implementations can be used as functionally equivalent substitutes to the storage-backed implementations.