mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-01-13 11:23:07 +00:00
* Refactor RequestBroker to support context aware use - introduction of BrokerContext * Context aware extension for EventBroker, EventBoker support for native or external types * Enhance MultiRequestBroker - similar to RequestBroker and EventBroker - with support for native and external types and context aware execution. * Move duplicated and common code into broker_utils from event- request- and multi_request_brokers * Change BrokerContext from random number to counter * Apply suggestion from @Ivansete-status Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com> * Adjust naming in broker tests * Follow up adjustment from send_api use --------- Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>