using System; using Microsoft.OpenApi.Models; namespace WireMock.Net.OpenApiParser.Settings; /// /// A class defining the example values to use for the different types. /// public class WireMockOpenApiParserExampleValues : IWireMockOpenApiParserExampleValues { /// public virtual bool Boolean { get; set; } = true; /// public virtual int Integer { get; set; } = 42; /// public virtual float Float { get; set; } = 4.2f; /// public virtual double Double { get; set; } = 4.2d; /// public virtual Func Date { get; set; } = () => System.DateTime.UtcNow.Date; /// public virtual Func DateTime { get; set; } = () => System.DateTime.UtcNow; /// public virtual byte[] Bytes { get; set; } = { 48, 49, 50 }; /// public virtual object Object { get; set; } = "example-object"; /// public virtual string String { get; set; } = "example-string"; /// public virtual OpenApiSchema? Schema { get; set; } = new OpenApiSchema(); }