Skip to content

Commit 0d1d41e

Browse files
committed
Make converter types public
1 parent d803583 commit 0d1d41e

14 files changed

+147
-21
lines changed

sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentity.Serialization.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,12 +246,21 @@ ManagedServiceIdentity IPersistableModel<ManagedServiceIdentity>.Create(BinaryDa
246246

247247
string IPersistableModel<ManagedServiceIdentity>.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
248248

249-
internal partial class ManagedServiceIdentityConverter : JsonConverter<ManagedServiceIdentity>
249+
/// <summary>
250+
/// Converter for ManagedServiceIdentity type.
251+
/// </summary>
252+
public partial class ManagedServiceIdentityConverter : JsonConverter<ManagedServiceIdentity>
250253
{
254+
/// <summary>
255+
/// Converter for ManagedServiceIdentity type.
256+
/// </summary>
251257
public override void Write(Utf8JsonWriter writer, ManagedServiceIdentity model, JsonSerializerOptions options)
252258
{
253259
model.Write(writer, new ModelReaderWriterOptions("W"), options);
254260
}
261+
/// <summary>
262+
/// Converter for ManagedServiceIdentity type.
263+
/// </summary>
255264
public override ManagedServiceIdentity Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
256265
{
257266
using var document = JsonDocument.ParseValue(ref reader);

sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentityType.cs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,23 @@ namespace Azure.ResourceManager.Models
1313
[JsonConverter(typeof(ManagedServiceIdentityTypeConverter))]
1414
public readonly partial struct ManagedServiceIdentityType : IEquatable<ManagedServiceIdentityType>
1515
{
16-
internal partial class ManagedServiceIdentityTypeConverter : JsonConverter<ManagedServiceIdentityType>
16+
/// <summary>
17+
/// Converter for ManagedServiceIdentityType type.
18+
/// </summary>
19+
public partial class ManagedServiceIdentityTypeConverter : JsonConverter<ManagedServiceIdentityType>
1720
{
21+
/// <summary>
22+
/// Converter for ManagedServiceIdentityType type.
23+
/// </summary>
1824
public override void Write(Utf8JsonWriter writer, ManagedServiceIdentityType model, JsonSerializerOptions options)
1925
{
2026
writer.WritePropertyName("type");
2127
writer.WriteStringValue(model.ToString());
2228
}
29+
30+
/// <summary>
31+
/// Converter for ManagedServiceIdentityType type.
32+
/// </summary>
2333
public override ManagedServiceIdentityType Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
2434
{
2535
using var document = JsonDocument.ParseValue(ref reader);

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmPlan.Serialization.cs

Lines changed: 10 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmSku.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/EncryptionProperties.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/KeyVaultProperties.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/OperationStatusResult.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemAssignedServiceIdentity.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemData.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/UserAssignedIdentity.Serialization.cs

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

sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/SubResource.Serialization.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,21 @@ SubResource IPersistableModel<SubResource>.Create(BinaryData data, ModelReaderWr
9696

9797
string IPersistableModel<SubResource>.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
9898

99-
internal partial class SubResourceConverter : JsonConverter<SubResource>
99+
/// <summary>
100+
/// Converter for SubResource type.
101+
/// </summary>
102+
public partial class SubResourceConverter : JsonConverter<SubResource>
100103
{
104+
/// <summary>
105+
/// Converter for SubResource type.
106+
/// </summary>
101107
public override void Write(Utf8JsonWriter writer, SubResource model, JsonSerializerOptions options)
102108
{
103109
writer.WriteObjectValue(model);
104110
}
111+
/// <summary>
112+
/// Converter for SubResource type.
113+
/// </summary>
105114
public override SubResource Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
106115
{
107116
using var document = JsonDocument.ParseValue(ref reader);

sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/WritableSubResource.Serialization.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,21 @@ WritableSubResource IPersistableModel<WritableSubResource>.Create(BinaryData dat
103103

104104
string IPersistableModel<WritableSubResource>.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
105105

106-
internal partial class WritableSubResourceConverter : JsonConverter<WritableSubResource>
106+
/// <summary>
107+
/// Converter for WritableSubResource type.
108+
/// </summary>
109+
public partial class WritableSubResourceConverter : JsonConverter<WritableSubResource>
107110
{
111+
/// <summary>
112+
/// Converter for WritableSubResource type.
113+
/// </summary>
108114
public override void Write(Utf8JsonWriter writer, WritableSubResource model, JsonSerializerOptions options)
109115
{
110116
writer.WriteObjectValue(model);
111117
}
118+
/// <summary>
119+
/// Converter for WritableSubResource type.
120+
/// </summary>
112121
public override WritableSubResource Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
113122
{
114123
using var document = JsonDocument.ParseValue(ref reader);

sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/ResourceProviderData.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,21 @@ internal ResourceProviderData(ResourceIdentifier id, string @namespace, string r
4747
/// <summary> The provider ID. </summary>
4848
public ResourceIdentifier Id { get; }
4949

50-
internal partial class ProviderDataConverter : JsonConverter<ResourceProviderData>
50+
/// <summary>
51+
/// Converter for ResourceProviderData type.
52+
/// </summary>
53+
public partial class ProviderDataConverter : JsonConverter<ResourceProviderData>
5154
{
55+
/// <summary>
56+
/// Converter for ResourceProviderData type.
57+
/// </summary>
5258
public override void Write(Utf8JsonWriter writer, ResourceProviderData providerData, JsonSerializerOptions options)
5359
{
5460
writer.WriteObjectValue(providerData);
5561
}
62+
/// <summary>
63+
/// Converter for ResourceProviderData type.
64+
/// </summary>
5665
public override ResourceProviderData Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
5766
{
5867
using var document = JsonDocument.ParseValue(ref reader);

sdk/resourcemanager/Azure.ResourceManager/src/Resources/Generated/Models/ExtendedLocation.Serialization.cs

Lines changed: 16 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)