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

introduce the abstraction for tokencredential type and keycredential type #5231

Merged

Conversation

ArcturusZhang
Copy link
Member

@ArcturusZhang ArcturusZhang commented Nov 29, 2024

Fixes #5235
Fixes #4410

The ClientProviderTests class contains both general client provider features (such as service operations, query parameters, api-versions) and auth specific features.
My PR is trying to separate them - therefore some test cases are moved to a new class.

@microsoft-github-policy-service microsoft-github-policy-service bot added the emitter:client:csharp Issue for the C# client emitter: @typespec/http-client-csharp label Nov 29, 2024
@azure-sdk
Copy link
Collaborator

API change check

APIView has identified API level changes in this PR and created following API reviews.

Microsoft.Generator.CSharp.ClientModel

@ArcturusZhang ArcturusZhang marked this pull request as ready for review December 4, 2024 07:44
@ArcturusZhang ArcturusZhang force-pushed the abstraction-for-credentials branch from 2136cec to cf3a23e Compare December 4, 2024 07:45
@JoshLove-msft JoshLove-msft self-requested a review December 12, 2024 18:00
@ArcturusZhang ArcturusZhang added this pull request to the merge queue Dec 16, 2024
Merged via the queue into microsoft:main with commit 3bd6a87 Dec 16, 2024
21 checks passed
@ArcturusZhang ArcturusZhang deleted the abstraction-for-credentials branch December 16, 2024 09:06
archerzz pushed a commit to archerzz/typespec that referenced this pull request Dec 17, 2024
…type (microsoft#5231)

Fixes microsoft#5235
Fixes microsoft#4410

The ClientProviderTests class contains both general client provider
features (such as service operations, query parameters, api-versions)
and auth specific features.
My PR is trying to separate them - therefore some test cases are moved
to a new class.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
emitter:client:csharp Issue for the C# client emitter: @typespec/http-client-csharp
Projects
None yet
4 participants