Skip to content

Commit

Permalink
Merge pull request #278 from dvonthenen/unescape-chars-on-to-string
Browse files Browse the repository at this point in the history
Unescape `ToString()` for Model object's JSON
  • Loading branch information
davidvonthenen authored Apr 22, 2024
2 parents 8c64e35 + 16f7410 commit 461f841
Show file tree
Hide file tree
Showing 112 changed files with 118 additions and 146 deletions.
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/AnalyzeSchema.cs
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ public class AnalyzeSchema
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/AsyncResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public record AsyncResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Average.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ public record Average
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Intent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public record Intent
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

Expand Down
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/IntentGroup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ public record IntentGroup
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/IntentsInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public record IntentsInfo
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

Expand Down
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Metadata.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@ public record Metadata
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Results.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public record Results
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Segment.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@ public record Segment
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/SentimentGroup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public record SentimentGroup
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

Expand Down
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/SentimentInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public record SentimentInfo
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

Expand Down
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Summary.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public record Summary
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/SummaryInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@ public record SummaryInfo
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/SyncResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ public record SyncResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/Topic.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public record Topic
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/TopicGroup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public record TopicGroup
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/TopicsInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public record TopicsInfo
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

Expand Down
2 changes: 1 addition & 1 deletion Deepgram/Models/Analyze/v1/UrlSource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public class UrlSource(string url)
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/Alternative.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@ public record Alternative
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/Average.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ public record Average
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/Channel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ public record Channel
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/CloseResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ public record CloseResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/ErrorResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@ public record ErrorResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
8 changes: 8 additions & 0 deletions Deepgram/Models/Live/v1/LiveSchema.cs
Original file line number Diff line number Diff line change
Expand Up @@ -228,4 +228,12 @@ public class LiveSchema
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
[JsonPropertyName("version")]
public string? Version { get; set; }

/// <summary>
/// Override ToString method to serialize the object
/// </summary>
public override string ToString()
{
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/Metadata.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,6 @@ public record MetaData
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/MetadataResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,6 @@ public record MetadataResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/ModelInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@ public record ModelInfo
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/OpenResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ public record OpenResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/ResultResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,6 @@ public record ResultResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/SpeechStartedResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ public record SpeechStartedResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/UnhandledResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,6 @@ public record UnhandledResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/UtteranceEndResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ public record UtteranceEndResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Live/v1/Word.cs
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,6 @@ public record Word
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/BalanceResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@ public record BalanceResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/BalancesResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ public record BalancesResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/Callback.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@ public record Callback
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,6 @@ public record Config
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/Details.cs
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,6 @@ public record Details
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/Invite.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ public record Invite
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/InviteSchema.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ public class InviteSchema
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/InvitesResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ public record InvitesResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/Key.cs
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public record Key
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/KeyResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ public record KeyResponse : Key
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}

2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/KeySchema.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,6 @@ public class KeySchema
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/KeyScopeResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ public record KeyScopeResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/KeysResponse.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ public record KeysResponse
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
2 changes: 1 addition & 1 deletion Deepgram/Models/Manage/v1/Member.cs
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,6 @@ public record Member
/// </summary>
public override string ToString()
{
return JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions);
return Regex.Unescape(JsonSerializer.Serialize(this, JsonSerializeOptions.DefaultOptions));
}
}
Loading

0 comments on commit 461f841

Please sign in to comment.