Skip to content

Commit 2814b90

Browse files
authored
Enable-WriteCore-feature-for-trustedsigning (#46303)
1 parent 674c364 commit 2814b90

14 files changed

+104
-105
lines changed

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
### Features Added
66

7+
- Exposed `JsonModelWriteCore` for model serialization procedure.
8+
79
### Breaking Changes
810

911
### Bugs Fixed

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/api/Azure.ResourceManager.TrustedSigning.netstandard2.0.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public TrustedSigningAccountData(Azure.Core.AzureLocation location) { }
2323
public System.Uri AccountUri { get { throw null; } }
2424
public Azure.ResourceManager.TrustedSigning.Models.TrustedSigningProvisioningState? ProvisioningState { get { throw null; } }
2525
public Azure.ResourceManager.TrustedSigning.Models.TrustedSigningSkuName? SkuName { get { throw null; } set { } }
26+
protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
2627
Azure.ResourceManager.TrustedSigning.TrustedSigningAccountData System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.TrustedSigningAccountData>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
2728
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.TrustedSigningAccountData>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
2829
Azure.ResourceManager.TrustedSigning.TrustedSigningAccountData System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.TrustedSigningAccountData>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
@@ -96,6 +97,7 @@ public TrustedSigningCertificateProfileData() { }
9697
public string State { get { throw null; } }
9798
public Azure.ResourceManager.TrustedSigning.Models.CertificateProfileStatus? Status { get { throw null; } }
9899
public string StreetAddress { get { throw null; } }
100+
protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
99101
Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
100102
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
101103
Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.TrustedSigningCertificateProfileData>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
@@ -237,6 +239,7 @@ public RevokeCertificateContent(string serialNumber, string thumbprint, System.D
237239
public string Remarks { get { throw null; } set { } }
238240
public string SerialNumber { get { throw null; } }
239241
public string Thumbprint { get { throw null; } }
242+
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
240243
Azure.ResourceManager.TrustedSigning.Models.RevokeCertificateContent System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.RevokeCertificateContent>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
241244
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.RevokeCertificateContent>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
242245
Azure.ResourceManager.TrustedSigning.Models.RevokeCertificateContent System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.Models.RevokeCertificateContent>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
@@ -248,6 +251,7 @@ public partial class TrustedSigningAccountNameAvailabilityContent : System.Clien
248251
public TrustedSigningAccountNameAvailabilityContent(string name, Azure.Core.ResourceType resourceType) { }
249252
public string Name { get { throw null; } }
250253
public Azure.Core.ResourceType ResourceType { get { throw null; } }
254+
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
251255
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityContent System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityContent>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
252256
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityContent>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
253257
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityContent System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityContent>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
@@ -260,6 +264,7 @@ internal TrustedSigningAccountNameAvailabilityResult() { }
260264
public bool? IsNameAvailable { get { throw null; } }
261265
public string Message { get { throw null; } }
262266
public Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameUnavailabilityReason? Reason { get { throw null; } }
267+
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
263268
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityResult System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityResult>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
264269
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityResult>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
265270
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityResult System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountNameAvailabilityResult>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
@@ -289,6 +294,7 @@ public partial class TrustedSigningAccountPatch : System.ClientModel.Primitives.
289294
public TrustedSigningAccountPatch() { }
290295
public Azure.ResourceManager.TrustedSigning.Models.TrustedSigningSkuName? SkuName { get { throw null; } set { } }
291296
public System.Collections.Generic.IDictionary<string, string> Tags { get { throw null; } }
297+
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
292298
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountPatch System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountPatch>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
293299
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountPatch>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
294300
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountPatch System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningAccountPatch>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
@@ -310,6 +316,7 @@ internal TrustedSigningCertificate() { }
310316
public Azure.ResourceManager.TrustedSigning.Models.CertificateRevocationStatus? StatusRevocationStatus { get { throw null; } }
311317
public string SubjectName { get { throw null; } }
312318
public string Thumbprint { get { throw null; } }
319+
protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
313320
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate>.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
314321
void System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate>.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
315322
Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.TrustedSigning.Models.TrustedSigningCertificate>.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "net",
44
"TagPrefix": "net/trustedsigning/Azure.ResourceManager.TrustedSigning",
5-
"Tag": "net/trustedsigning/Azure.ResourceManager.TrustedSigning_adf858d152"
5+
"Tag": "net/trustedsigning/Azure.ResourceManager.TrustedSigning_4b8dfaad88"
66
}

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/src/Generated/Models/CertificateProfileListResult.Serialization.cs

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/src/Generated/Models/CodeSigningAccountListResult.Serialization.cs

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/src/Generated/Models/RevokeCertificateContent.Serialization.cs

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/src/Generated/Models/TrustedSigningAccountNameAvailabilityContent.Serialization.cs

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/trustedsigning/Azure.ResourceManager.TrustedSigning/src/Generated/Models/TrustedSigningAccountNameAvailabilityResult.Serialization.cs

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)