From 6375dff6d5aec8644362120d7e117743421aeb10 Mon Sep 17 00:00:00 2001 From: Maya Painter <130110800+Maya-Painter@users.noreply.github.com> Date: Mon, 6 Nov 2023 11:33:24 -0800 Subject: [PATCH 1/4] Update Program.cs --- Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs index ac990a4e28..5c8187ff13 100644 --- a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs +++ b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs @@ -177,7 +177,7 @@ private static async Task CleanupAsync() // public class ToDoActivity { - [JsonPropertyName("id")] + [JsonPropertyName("id")] // Note: JsonPropertyName is currently applied on CRUD operations, but not on LINQ queries public string Id { get; set; } [JsonPropertyName("partitionKey")] From 718ea989a1c39515b430f596d870aabde84798a6 Mon Sep 17 00:00:00 2001 From: Maya Painter <130110800+Maya-Painter@users.noreply.github.com> Date: Mon, 6 Nov 2023 12:41:22 -0800 Subject: [PATCH 2/4] Update Program.cs --- .../Usage/SystemTextJson/Program.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs index 5c8187ff13..bc2918ad5e 100644 --- a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs +++ b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs @@ -177,15 +177,19 @@ private static async Task CleanupAsync() // public class ToDoActivity { - [JsonPropertyName("id")] // Note: JsonPropertyName is currently applied on CRUD operations, but not on LINQ queries + // Note: JsonPropertyName is currently applied on item CRUD operations, but not on LINQ queries + [JsonPropertyName("id")] public string Id { get; set; } + // See above note [JsonPropertyName("partitionKey")] public string PartitionKey { get; set; } + // See above note [JsonPropertyName("activityId")] public string ActivityId { get; set; } + // See above note [JsonPropertyName("status")] public string Status { get; set; } } From 5162be817730f622f3c809f4e6632e995f879abd Mon Sep 17 00:00:00 2001 From: Maya Painter <130110800+Maya-Painter@users.noreply.github.com> Date: Mon, 6 Nov 2023 13:36:39 -0800 Subject: [PATCH 3/4] Update Program.cs --- .../Usage/SystemTextJson/Program.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs index bc2918ad5e..430ff45b87 100644 --- a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs +++ b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs @@ -177,19 +177,19 @@ private static async Task CleanupAsync() // public class ToDoActivity { - // Note: JsonPropertyName is currently applied on item CRUD operations, but not on LINQ queries + // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("id")] public string Id { get; set; } - // See above note + // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("partitionKey")] public string PartitionKey { get; set; } - // See above note + // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("activityId")] public string ActivityId { get; set; } - // See above note + // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("status")] public string Status { get; set; } } From 8f999301ee6c94218aba9f148f67dbbbdcae00c1 Mon Sep 17 00:00:00 2001 From: Maya Painter <130110800+Maya-Painter@users.noreply.github.com> Date: Mon, 6 Nov 2023 16:29:22 -0800 Subject: [PATCH 4/4] Update Program.cs --- .../Usage/SystemTextJson/Program.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs index 430ff45b87..d66d54f5a2 100644 --- a/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs +++ b/Microsoft.Azure.Cosmos.Samples/Usage/SystemTextJson/Program.cs @@ -177,19 +177,19 @@ private static async Task CleanupAsync() // public class ToDoActivity { - // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries + // Note: System.Text.Json attributes such as JsonPropertyName are currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("id")] public string Id { get; set; } - // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries + // Note: System.Text.Json attributes such as JsonPropertyName are currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("partitionKey")] public string PartitionKey { get; set; } - // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries + // Note: System.Text.Json attributes such as JsonPropertyName are currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("activityId")] public string ActivityId { get; set; } - // Note: JsonPropertyName is currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries + // Note: System.Text.Json attributes such as JsonPropertyName are currently applied on item CRUD operations and non-LINQ queries, but not on LINQ queries [JsonPropertyName("status")] public string Status { get; set; } }