Skip to content

Conversation

@samvaity
Copy link

No description provided.

@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 Jan 21, 2026
@github-actions
Copy link
Contributor

No changes needing a change description found.

@samvaity samvaity marked this pull request as ready for review January 27, 2026 17:55

## Before You Customize

Before customizing generated code, consider whether your change should be made in TypeSpec (`client.tsp`) instead. TypeSpec customizations are cleaner and survive regeneration. See the [TypeSpec Client Customizations Reference](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/knowledge/customizing-client-tsp.md) for available decorators like `@@clientName`, `@@access`, etc.
Copy link
Contributor

Choose a reason for hiding this comment

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

TypeSpec customizations are cleaner and survive regeneration

Customizations also survive regeneration. We can instead say that TypeSpec customizations allow you to apply changes to multiple languages at once and they are also more discoverable for other languages. They also live right near the spec bringing us more to a single source of truth.

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

Development

Successfully merging this pull request may close these issues.

4 participants