2016-12-05 07:00:09 +00:00
|
|
|
# Tapeti
|
|
|
|
> 'Small to medium-sized and classified as "Least Concern" by the IUCN.'
|
|
|
|
>
|
|
|
|
> [_Wikipedia_](https://en.wikipedia.org/wiki/Tapeti)
|
2016-09-04 12:49:10 +00:00
|
|
|
|
2016-12-05 07:00:09 +00:00
|
|
|
Tapeti is a wrapper for the RabbitMQ .NET client designed for long-running microservices with a few specific goals:
|
|
|
|
|
|
|
|
1. Automatic registration of message handlers
|
2017-02-08 15:14:12 +00:00
|
|
|
2. Publishing without transport details, exchange and routing key determined by strategies
|
2016-12-05 07:00:09 +00:00
|
|
|
3. Attribute based, no base class requirements (only for convenience)
|
|
|
|
4. Graceful handling of connection issues, even at startup
|
2017-02-08 15:14:12 +00:00
|
|
|
5. Support for message flow using an extension package
|