<PackageReference Include="NJsonSchema" Version="10.5.1" />

UuidFormatValidator

Validator for "Uuid" format.
using Newtonsoft.Json.Linq; using System; namespace NJsonSchema.Validation.FormatValidators { public class UuidFormatValidator : IFormatValidator { public string Format { get; } = "uuid"; public ValidationErrorKind ValidationErrorKind { get; } = ValidationErrorKind.UuidExpected; public bool IsValid(string value, JTokenType tokenType) { Guid result; return Guid.TryParse(value, out result); } } }