Skip to content

Commit

Permalink
Merge pull request #1766 from microsoft/mk/add-json-schema-model
Browse files Browse the repository at this point in the history
Add JSON schema support
  • Loading branch information
MaggieKimani1 authored Aug 20, 2024
2 parents 5c56379 + e09fe00 commit 86b6944
Show file tree
Hide file tree
Showing 13 changed files with 1,839 additions and 3 deletions.
60 changes: 60 additions & 0 deletions src/Microsoft.OpenApi/Models/OpenApiConstants.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,66 @@ public static class OpenApiConstants
/// </summary>
public const string Format = "format";

/// <summary>
/// Field: Schema
/// </summary>
public const string DollarSchema = "$schema";

/// <summary>
/// Field: Id
/// </summary>
public const string Id = "$id";

/// <summary>
/// Field: Comment
/// </summary>
public const string Comment = "$comment";

/// <summary>
/// Field: Vocabulary
/// </summary>
public const string Vocabulary = "$vocabulary";

/// <summary>
/// Field: DynamicRef
/// </summary>
public const string DynamicRef = "$dynamicRef";

/// <summary>
/// Field: DynamicAnchor
/// </summary>
public const string DynamicAnchor = "$dynamicAnchor";

/// <summary>
/// Field: RecursiveRef
/// </summary>
public const string RecursiveRef = "$recursiveRef";

/// <summary>
/// Field: RecursiveAnchor
/// </summary>
public const string RecursiveAnchor = "$recursiveAnchor";

/// <summary>
/// Field: Definitions
/// </summary>
public const string Defs = "$defs";

/// <summary>
/// Field: V31ExclusiveMaximum
/// </summary>
public const string V31ExclusiveMaximum = "exclusiveMaximum";

/// <summary>
/// Field: V31ExclusiveMinimum
/// </summary>
public const string V31ExclusiveMinimum = "exclusiveMinimum";

/// <summary>
/// Field: UnevaluatedProperties
/// </summary>
public const string UnevaluatedProperties = "unevaluatedProperties";

/// <summary>
/// Field: Version
/// </summary>
Expand Down
Loading

0 comments on commit 86b6944

Please sign in to comment.