Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

Generated by branded - http-client-csharp-mgmt build 20251212.1
Triggered from branch: main

@github-actions
Copy link

github-actions bot commented Dec 12, 2025

API Change Check

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

Azure.ResourceManager.CarbonOptimization
Azure.ResourceManager.SecretsStoreExtension

Copy link
Contributor

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 updates the @azure-typespec/http-client-csharp-mgmt package version from 1.0.0-alpha.20251211.1 to 1.0.0-alpha.20251212.1, which regenerates code across multiple Azure SDK projects with improvements from the management generator.

Key changes:

  • Addition of a new GetUtf8Bytes extension method for efficient JSON element to BinaryData conversion with .NET 9+ optimization
  • Correction of nullable ResourceType property serialization by removing unnecessary .Value access
  • Package dependency updates including transitive dependencies

Reviewed changes

Copilot reviewed 1 out of 37 changed files in this pull request and generated 33 comments.

Show a summary per file
File Description
eng/azure-typespec-http-client-csharp-mgmt-emitter-package.json Updated management generator package version to 1.0.0-alpha.20251212.1
eng/azure-typespec-http-client-csharp-mgmt-emitter-package-lock.json Updated package lock with new version and transitive dependency updates
sdk/*/Generated/Internal/ModelSerializationExtensions.cs (34 files) Added System.Runtime.InteropServices using directive and new GetUtf8Bytes extension method for JsonElement
sdk/databasewatcher/Azure.ResourceManager.DatabaseWatcher/src/Generated/Models/DatabaseWatcherHealthValidationIssue.Serialization.cs Fixed RelatedResourceType serialization to use implicit conversion instead of .Value accessor
sdk/carbon/Azure.ResourceManager.CarbonOptimization/src/Generated/Models/ResourceCarbonEmissionItemDetail.Serialization.cs Fixed ResourceType serialization to use implicit conversion instead of .Value accessor
Files not reviewed (1)
  • eng/azure-typespec-http-client-csharp-mgmt-emitter-package-lock.json: Language not supported

@live1206 live1206 closed this Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants