diff --git a/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs b/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs
index 12e63734..aeee660a 100644
--- a/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs
+++ b/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt32TypeVisitor.cs
@@ -32,7 +32,7 @@ public override bool IsVisitable(Type type)
///
public override void Visit(IAcceptor acceptor, KeyValuePair type, NamingStrategy namingStrategy, params Attribute[] attributes)
{
- this.Visit(acceptor, name: type.Key, title: null, dataType: "integer", dataFormat: null, attributes: attributes);
+ this.Visit(acceptor, name: type.Key, title: null, dataType: "integer", dataFormat: "int32", attributes: attributes);
}
///
@@ -46,7 +46,7 @@ public override bool IsParameterVisitable(Type type)
///
public override OpenApiSchema ParameterVisit(Type type, NamingStrategy namingStrategy)
{
- return this.ParameterVisit(dataType: "integer", dataFormat: null);
+ return this.ParameterVisit(dataType: "integer", dataFormat: "int32");
}
///
@@ -60,7 +60,7 @@ public override bool IsPayloadVisitable(Type type)
///
public override OpenApiSchema PayloadVisit(Type type, NamingStrategy namingStrategy)
{
- return this.PayloadVisit(dataType: "integer", dataFormat: null);
+ return this.PayloadVisit(dataType: "integer", dataFormat: "int32");
}
}
}
diff --git a/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs b/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs
index 19323c95..0e4a4f15 100644
--- a/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs
+++ b/test/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Tests/Visitors/UInt32TypeVisitorTests.cs
@@ -74,7 +74,7 @@ public void Given_Type_When_IsPayloadVisitable_Invoked_Then_It_Should_Return_Res
}
[DataTestMethod]
- [DataRow("integer", null)]
+ [DataRow("integer", "int32")]
public void Given_Type_When_Visit_Invoked_Then_It_Should_Return_Result(string dataType, string dataFormat)
{
var name = "hello";
@@ -204,7 +204,7 @@ public void Given_OpenApiSchemaVisibilityAttribute_When_Visit_Invoked_Then_It_Sh
}
[DataTestMethod]
- [DataRow("integer", null)]
+ [DataRow("integer", "int32")]
public void Given_Type_When_ParameterVisit_Invoked_Then_It_Should_Return_Result(string dataType, string dataFormat)
{
var result = this._visitor.ParameterVisit(typeof(uint), this._strategy);
@@ -214,7 +214,7 @@ public void Given_Type_When_ParameterVisit_Invoked_Then_It_Should_Return_Result(
}
[DataTestMethod]
- [DataRow("integer", null)]
+ [DataRow("integer", "int32")]
public void Given_Type_When_PayloadVisit_Invoked_Then_It_Should_Return_Result(string dataType, string dataFormat)
{
var result = this._visitor.PayloadVisit(typeof(uint), this._strategy);