Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Service Bus: Custom Endpoint Address Support #21574

Closed
jsquire opened this issue Apr 22, 2022 · 1 comment
Closed

Service Bus: Custom Endpoint Address Support #21574

jsquire opened this issue Apr 22, 2022 · 1 comment
Assignees
Labels
Client This issue points to a problem in the data-plane of the library. Service Bus
Milestone

Comments

@jsquire
Copy link
Member

jsquire commented Apr 22, 2022

Summary

When using an Express Route circuit, there are some configurations which are not able to open the initial connection to the Service Bus service using the fully qualified namespace as the connection endpoint. In these cases, a custom endpoint address is needed to ensure the correct routing for the connection but should only be used when first establishing the connection; after that point, the fully qualified namespace is expected by the service for normal operations.

In order to support this scenario, an approach is needed to allow for the endpoint address for connections to be overridden with an explicit value, taking precedence over the default behavior of assuming the fully qualified namespace.

Scope of Work

  • Implement the design for supporting a custom endpoint address.

Success Criteria

  • The design has been implemented and the targeted clients are able to provide a custom endpoint address for connecting to the Service Bus service which is respected by the client library types.

  • The tests necessary for its validation have been created or adjusted and pass reliably.

  • The existing test suite continues to produce deterministic results and pass reliably.

Related Issues and References

@jsquire jsquire added Client This issue points to a problem in the data-plane of the library. Service Bus labels Apr 22, 2022
@jsquire jsquire added this to the [2022] June milestone Apr 22, 2022
@jeremymeng
Copy link
Member

Done in PR #21698

@github-actions github-actions bot locked and limited conversation to collaborators Apr 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Client This issue points to a problem in the data-plane of the library. Service Bus
Projects
None yet
Development

No branches or pull requests

2 participants