Cargo Features

azservicebus = { version = "0.17.0", default-features = false, features = ["test_e2e", "test_integration", "transaction", "rustls", "native-tls"] }
default = native-tls

The native-tls feature is set by default whenever azservicebus is added without default-features = false somewhere in the dependency tree.


CI tests related features This enables tests under the sdk/messaging_servicebus/tests directory


TODO: this feature is not used for now


TODO: transaction is not implemented yet.
Transaction requires standard tier or above

Enables transaction of fe2o3-amqp ^0.8.15

TODO: let user choose rustls or native-tls?


Enables rustls of fe2o3-amqp ^0.8.15, rustls-tls-webpki-roots of fe2o3-amqp-ws ^0.4.0

native-tls default

Enables native-tls of fe2o3-amqp ^0.8.15 and fe2o3-amqp-ws ^0.4.0