Skip to content

Commit 2bdd976

Browse files
committed
Update OpenApiExtensions.cs
1 parent f0edbb7 commit 2bdd976

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Common/OpenAPI/OpenApiExtensions.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ private static string RemoveResponseSuffix(string name)
1717

1818
private static string GetCleanName(Type type)
1919
{
20+
if (Nullable.GetUnderlyingType(type) is { } underlying)
21+
{
22+
return "Optional" + GetCleanName(underlying);
23+
}
24+
2025
if (type.IsEnum || Type.GetTypeCode(type) is not TypeCode.Object)
2126
{
2227
return type.Name;

0 commit comments

Comments
 (0)