Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jkonecki/Orleans.Bus

 
 

Repository files navigation

Message bus for Orleans

This project aims to bring familiar message bus communication style to Orleans framework.

Main features

  • Superior developer-friendly API
  • Support for POCO actors
  • Command/Query/Event semantics enforcement
  • Message envelopes support
  • Selective subscriptions to discrete events
  • Reactive Extensions (RX) support
  • Support for higher-order functions (handlers)
  • Message-based timers
  • Convinient exception handling
  • Unit testing simplicity

Prerequisites

How to install

To install Orleans.Bus via NuGet, run this command in NuGet package manager console:

PM> Install-Package Orleans.Bus

Then follow instructions in README file.

Documentation

For detailed documentation see wiki pages.

Contributing

Pull requests are welcome!

License

Apache 2 License

About

Ride Orleans' actors on a bus!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.9%
  • Shell 0.1%