Skip to content

Commit 7262313

Browse files
authored
Merge pull request #20 from asset-t/master
[fix] null args
2 parents 7a78fd2 + b6da921 commit 7262313

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

src/Simplify.Web.Swagger/SimplifyWebDocumentFilter.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ namespace Simplify.Web.Swagger
1212
public class SimplifyWebDocumentFilter : IDocumentFilter
1313
{
1414
private static SimplifyWebSwaggerArgs? _args;
15+
16+
/// <summary>
17+
/// Initializes an instance of <see cref="SimplifyWebDocumentFilter"/>.
18+
/// </summary>
19+
public SimplifyWebDocumentFilter()
20+
{
21+
}
1522

1623
/// <summary>
1724
/// Initializes an instance of <see cref="SimplifyWebDocumentFilter"/>.

src/Simplify.Web.Swagger/SimplifyWebSwaggerExtensions.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,11 @@ public static class SimplifyWebSwaggerServiceCollectionExtensions
1111
/// <summary>
1212
/// Add Simplify.Web controllers to Swagger documentation generation
1313
/// </summary>
14-
public static void AddSimplifyWebSwagger(this SwaggerGenOptions options, SimplifyWebSwaggerArgs? args = null) => options.DocumentFilter<SimplifyWebDocumentFilter>(args);
14+
public static void AddSimplifyWebSwagger(this SwaggerGenOptions options, SimplifyWebSwaggerArgs? args = null)
15+
{
16+
if (args is null)
17+
options.DocumentFilter<SimplifyWebDocumentFilter>();
18+
else
19+
options.DocumentFilter<SimplifyWebDocumentFilter>(args);
20+
}
1521
}

0 commit comments

Comments
 (0)