public override IOpenApiExample <ushort> Build(NamingStrategy namingStrategy = null) { this.Examples.Add(OpenApiExampleResolver.Resolve("uint16Value1", (ushort)1, namingStrategy)); this.Examples.Add(OpenApiExampleResolver.Resolve("uint16Value2", (ushort)0, namingStrategy)); return(this); }
public override IOpenApiExample <double> Build(NamingStrategy namingStrategy = null) { this.Examples.Add(OpenApiExampleResolver.Resolve("doubleValue1", 1.1, namingStrategy)); this.Examples.Add(OpenApiExampleResolver.Resolve("doubleValue2", 0.0, namingStrategy)); return(this); }
public override IOpenApiExample <string> Build(NamingStrategy namingStrategy = null) { this.Examples.Add(OpenApiExampleResolver.Resolve("stringValue1", "Lorem", namingStrategy)); this.Examples.Add(OpenApiExampleResolver.Resolve("stringValue2", "", namingStrategy)); return(this); }
public override IOpenApiExample <DateTime> Build(NamingStrategy namingStrategy = null) { this.Examples.Add(OpenApiExampleResolver.Resolve("dateTimeValue1", DateTime.Parse("2021-01-01"), namingStrategy)); this.Examples.Add(OpenApiExampleResolver.Resolve("dateTimeValue2", DateTime.Parse("2021-01-01T12:34:56Z"), namingStrategy)); return(this); }
public override IOpenApiExample <byte[]> Build(NamingStrategy namingStrategy = null) { this.Examples.Add(OpenApiExampleResolver.Resolve("byteArrayValue1", new byte[] { 172, 24, 18, 240 }, namingStrategy)); this.Examples.Add(OpenApiExampleResolver.Resolve("byteArrayValue2", new byte[] { 0xFF, 0x32, 0x11 }, namingStrategy)); return(this); }