Skip to content

Commit c9da24a

Browse files
committed
Merge branch 'main' into v2
2 parents d2ba8d6 + 4c9d54e commit c9da24a

File tree

20 files changed

+287
-3
lines changed

20 files changed

+287
-3
lines changed

samples/Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc/Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<!-- Uncomment this block if you want to use NuGet package from https://nuget.org -->
1313
<!--<ItemGroup>
14-
<PackageReference Include="Microsoft.Azure.Functions.Worker.Extensions.OpenApi" Version="1.4.0" />
14+
<PackageReference Include="Microsoft.Azure.Functions.Worker.Extensions.OpenApi" Version="1.5.0" />
1515
</ItemGroup>-->
1616
<!-- Uncomment this block if you want to use NuGet package from https://nuget.org -->
1717

samples/Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc/PetHttpTrigger.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
using AutoFixture;
88

9+
using Microsoft.Azure.Functions.Worker.Extensions.OpenApi.Configurations;
910
using Microsoft.Azure.Functions.Worker.Extensions.OpenApi.Extensions;
1011
using Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.SecurityFlows;
1112
using Microsoft.Azure.Functions.Worker.Http;

samples/Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc/StoreHttpTrigger.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
using AutoFixture;
66

7+
using Microsoft.Azure.Functions.Worker.Extensions.OpenApi.Configurations;
78
using Microsoft.Azure.Functions.Worker.Http;
89
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
910
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Configurations;

samples/Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc/UserHttpTrigger.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
using AutoFixture;
77

8+
using Microsoft.Azure.Functions.Worker.Extensions.OpenApi.Configurations;
89
using Microsoft.Azure.Functions.Worker.Extensions.OpenApi.FunctionApp.OutOfProc.Headers;
910
using Microsoft.Azure.Functions.Worker.Http;
1011
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;

samples/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<!-- Uncomment this block if you want to use NuGet package from https://nuget.org -->
1212
<!--<ItemGroup>
13-
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.OpenApi" Version="1.4.0" />
13+
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.OpenApi" Version="1.5.0" />
1414
</ItemGroup>-->
1515
<!-- Uncomment this block if you want to use NuGet package from https://nuget.org -->
1616

samples/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc/PetHttpTrigger.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using Microsoft.AspNetCore.Http;
1010
using Microsoft.AspNetCore.Mvc;
1111
using Microsoft.Azure.WebJobs.Extensions.Http;
12+
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Configurations;
1213
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
1314
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Configurations;
1415
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Enums;

samples/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc/StoreHttpTrigger.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
using Microsoft.AspNetCore.Http;
88
using Microsoft.AspNetCore.Mvc;
99
using Microsoft.Azure.WebJobs.Extensions.Http;
10+
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Configurations;
1011
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
1112
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Configurations;
1213
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Enums;

samples/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.InProc/UserHttpTrigger.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using Microsoft.AspNetCore.Http;
99
using Microsoft.AspNetCore.Mvc;
1010
using Microsoft.Azure.WebJobs.Extensions.Http;
11+
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Configurations;
1112
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
1213
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Configurations;
1314
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Enums;

samples/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.Models/Microsoft.Azure.WebJobs.Extensions.OpenApi.FunctionApp.Models.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<!-- Uncomment this block if you want to use NuGet package from https://nuget.org -->
1111
<!--<ItemGroup>
12-
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.OpenApi.Core" Version="1.2.0" />
12+
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.OpenApi.Core" Version="1.5.0" />
1313
</ItemGroup>-->
1414
<!-- Uncomment this block if you want to use NuGet package from https://nuget.org -->
1515

src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/EnumExtensions.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ public static string ToDataType(this Type type)
8888
{
8989
return "string";
9090
}
91+
else if (type == typeof(TimeSpan))
92+
{
93+
return "string";
94+
}
9195
else
9296
{
9397
return "object";
@@ -161,6 +165,10 @@ public static string ToDataFormat(this Type type)
161165
{
162166
return "date-time";
163167
}
168+
else if (type == typeof(TimeSpan))
169+
{
170+
return "timespan";
171+
}
164172
else
165173
{
166174
return null;

0 commit comments

Comments
 (0)