8 references to RequireKind
Microsoft.NET.ProjectData.Generators (8)
DataModelSchemaGenerator.cs (8)
144 JsonElement schemaRoot = RequireKind(document.RootElement, JsonValueKind.Object, "the schema root");
181 RequireKind(property, JsonValueKind.Object, $"field '{propertyPath}'");
211 RequireKind(item.Value, JsonValueKind.Object, $"field '{itemPath}'");
230 RequireKind(metadataElement, JsonValueKind.Array, $"field '{itemPath}.metadata'");
288 RequireKind(section, JsonValueKind.Object, $"field '{sectionPath}'");
360 return RequireKind(value, kind, $"field '{path}'");
389 RequireKind(value, JsonValueKind.String, $"field '{path}'");
413 RequireKind(value, JsonValueKind.String, $"field '{path}'");