2 writes to AdditionalProperties
Aspire.Dashboard.Tests (2)
Model\GenAIItemPartViewModelTests.cs (2)
157
AdditionalProperties
= new Dictionary<string, JsonElement>
178
AdditionalProperties
= new Dictionary<string, JsonElement>
10 references to AdditionalProperties
Aspire.Dashboard (2)
Model\GenAI\GenAIItemPartViewModel.cs (2)
61
? genericPart.
AdditionalProperties
?.Select(p => new GenAIPartPropertyViewModel { Name = p.Key, Value = p.Value.ToString() ?? string.Empty }).ToList()
132
var additionalProperties = p is GenericPart genericPart ? genericPart.
AdditionalProperties
?? [] : [];
Aspire.Dashboard.Tests (8)
Model\GenAIMessageParsingHelperTests.cs (8)
276
Assert.NotNull(richGeneric.
AdditionalProperties
);
277
Assert.Equal("w1", richGeneric.
AdditionalProperties
["widget_id"].GetString());
278
Assert.Equal("blue", richGeneric.
AdditionalProperties
["color"].GetString());
279
Assert.Equal(42, richGeneric.
AdditionalProperties
["count"].GetInt32());
329
Assert.NotNull(errorPart.
AdditionalProperties
);
330
Assert.True(errorPart.
AdditionalProperties
.ContainsKey("content"));
354
Assert.NotNull(errorPart.
AdditionalProperties
);
355
Assert.Equal(JsonValueKind.Array, errorPart.
AdditionalProperties
["content"].ValueKind);