Skip to content

Copilot/update rabbitmq channel config#26

Draft
fisnik97 wants to merge 2 commits into
mainfrom
copilot/update-rabbitmq-channel-config
Draft

Copilot/update rabbitmq channel config#26
fisnik97 wants to merge 2 commits into
mainfrom
copilot/update-rabbitmq-channel-config

Conversation

@fisnik97
Copy link
Copy Markdown
Owner

No description provided.

Copilot AI and others added 2 commits March 31, 2026 12:35
- Add Listen<T>(QueueBinding, Func<MessageContext<T>, Task>) overload on RapidChannel
  for inline lambda/delegate callbacks without requiring IMqMessageHandler<T>
- Add AddRapidMq() IServiceCollection extension methods for simplified DI setup
- Add RapidMqOptions model for deferred configuration
- Update WebClient Program.cs to use AddRapidMq() extension (reduced boilerplate)
- Update RapidMqHostedService to demonstrate both handler-class and lambda approaches
- Update README.md files with comprehensive documentation of both approaches

Agent-Logs-Url: https://github.com/fisnik97/RapidMQ/sessions/6cbccfcd-c532-4ef8-868a-7badae0a4173

Co-authored-by: fisnik97 <81527593+fisnik97@users.noreply.github.com>
…ion, remove unnecessary await

Agent-Logs-Url: https://github.com/fisnik97/RapidMQ/sessions/6cbccfcd-c532-4ef8-868a-7badae0a4173

Co-authored-by: fisnik97 <81527593+fisnik97@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants