12 references to TryConvertToJsonSchemaType
Aspire.Dashboard (2)
Model\GenAI\GenAISchemaHelpers.cs (2)
99
if (
TryConvertToJsonSchemaType
(typeValue, out var schemaType))
110
return
TryConvertToJsonSchemaType
(typeString, out var type) ? type : null;
Aspire.Dashboard.Tests (10)
Model\GenAISchemaHelpersTests.cs (10)
79
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("null", out var nullType));
82
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("boolean", out var boolType));
85
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("integer", out var intType));
88
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("number", out var numberType));
91
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("string", out var stringType));
94
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("object", out var objectType));
97
Assert.True(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("array", out var arrayType));
104
Assert.False(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("invalid", out _));
105
Assert.False(GenAISchemaHelpers.
TryConvertToJsonSchemaType
(null, out _));
106
Assert.False(GenAISchemaHelpers.
TryConvertToJsonSchemaType
("", out _));