14 references to ConvertTypeToNames
Aspire.Dashboard (2)
Components_Dialogs_GenAIVisualizerDialog_razor.g.cs (1)
3075if (GenAISchemaHelpers.ConvertTypeToNames(prop.Value) is { Count: > 0 } types)
Model\GenAI\GenAISchemaHelpers.cs (1)
198var itemTypeNames = ConvertTypeToNames(itemsSchema);
Aspire.Dashboard.Tests (12)
Model\GenAISchemaHelpersTests.cs (9)
18var typeNames = GenAISchemaHelpers.ConvertTypeToNames(stringSchema); 24typeNames = GenAISchemaHelpers.ConvertTypeToNames(nullableStringSchema); 34typeNames = GenAISchemaHelpers.ConvertTypeToNames(arraySchema); 44typeNames = GenAISchemaHelpers.ConvertTypeToNames(nullableArraySchema); 50typeNames = GenAISchemaHelpers.ConvertTypeToNames(arrayNoItemsSchema); 55typeNames = GenAISchemaHelpers.ConvertTypeToNames(null); 60typeNames = GenAISchemaHelpers.ConvertTypeToNames(noTypeSchema); 65typeNames = GenAISchemaHelpers.ConvertTypeToNames(onlyNullSchema); 71typeNames = GenAISchemaHelpers.ConvertTypeToNames(multiTypeSchema);
Model\GenAIVisualizerDialogViewModelTests.cs (3)
1641Assert.Equal("array<string>", string.Join(", ", GenAISchemaHelpers.ConvertTypeToNames(itemsProp))); 1648Assert.Equal("array<number>", string.Join(", ", GenAISchemaHelpers.ConvertTypeToNames(numbersProp))); 1655Assert.Equal("array<integer>", string.Join(", ", GenAISchemaHelpers.ConvertTypeToNames(mixedProp)));