12 references to Null
Aspire.Dashboard (4)
Model\GenAI\GenAISchemaHelpers.cs (4)
125TypeNull => JsonSchemaType.Null, 148if (type.HasFlag(JsonSchemaType.Null)) 182return type == JsonSchemaType.Null ? type : type & ~JsonSchemaType.Null;
Aspire.Dashboard.Tests (8)
Model\GenAISchemaHelpersTests.cs (5)
22var nullableStringSchema = new ToolDefinitionSchema { Type = JsonSchemaType.String | JsonSchemaType.Null }; 40Type = JsonSchemaType.Array | JsonSchemaType.Null, 63var onlyNullSchema = new ToolDefinitionSchema { Type = JsonSchemaType.Null }; 80Assert.Equal(JsonSchemaType.Null, nullType); 163Assert.True(result.Value.HasFlag(JsonSchemaType.Null));
Model\GenAIVisualizerDialogViewModelTests.cs (3)
1533Assert.Equal(JsonSchemaType.String | JsonSchemaType.Null, valueProp.Type); // Should OR all types together 1539Assert.Equal(JsonSchemaType.Number | JsonSchemaType.Null, countProp.Type); // Should OR all types together 1652Assert.Equal(JsonSchemaType.Array | JsonSchemaType.Null, mixedProp.Type);