Making IManagementClient.GetAsync (and Put, Post, Delete) APIs public. #284
Closed
inikulshin
started this conversation in
Ideas
Replies: 2 comments 1 reply
-
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Implemented in #319 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
It'll help developers to use ManagementClient even in cases, EasyNetQ doesn't implement some RabbitMQ Management HTTP API (e.g. new
/api/stream/...ofrabbitmq_stream_managementplugin), or implements some API partially (e.g. PolicyDefinition before #281), or implements API for specific RabbitMQ versions only.It's essential for developer's custom management plugins that may extend basic RabbitMQ Management HTTP API (like
rabbitmq_stream_management,rabbitmq_shovel_managementorrabbitmq_federation_management).And last, but not the least: it may reduce
IManagementClientpublic API to O(1) methods, making all current public methods just an extensions.Beta Was this translation helpful? Give feedback.
All reactions