Skip to content

Conversation

richard1927
Copy link
Contributor

Adding the option to add topic clients that use identity authentication

@richard1927 richard1927 requested a review from Copilot October 21, 2025 13:23
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for identity-based authentication when creating Azure Service Bus topic clients. Previously, only connection string authentication was supported.

  • Introduces a new overload of AddTopicClients that accepts TokenCredential for identity authentication
  • Refactors common logic into a private helper method to avoid code duplication
  • Improves topic name validation by filtering out null/whitespace entries and removing duplicates

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

richard1927 and others added 2 commits October 21, 2025 15:25
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@richard1927 richard1927 requested a review from Hatleskog October 21, 2025 13:28
@richard1927 richard1927 merged commit 9160f50 into master Oct 21, 2025
11 checks passed
@richard1927 richard1927 deleted the feat/topic-client-identity-auth branch October 21, 2025 13:36
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