[ServiceBus] Expand **kwargs in both sync and async APIs to improve intellisense #11685
Labels
Client
This issue points to a problem in the data-plane of the library.
Messaging
Messaging crew
MQ
This issue is part of a "milestone of quality" initiative.
Service Bus
Milestone
In current public async API, kwargs are not expanded which means only required parameters shows up when IDE/Editor try to do intellisense stuff -- auto-code-complete and hint.
To make intellisense work better, expand
(param, **kwargs)
to(param1, *, kwarg1=default, kwarg2=default, ...)
in async APIs.not applicable for sync due to the compatibility with py2.7
The text was updated successfully, but these errors were encountered: