diff --git a/src/Swashbuckle.AspNetCore.SwaggerGen/DependencyInjection/ConfigureSchemaGeneratorOptions.cs b/src/Swashbuckle.AspNetCore.SwaggerGen/DependencyInjection/ConfigureSchemaGeneratorOptions.cs index 565811584f..d0e2881740 100644 --- a/src/Swashbuckle.AspNetCore.SwaggerGen/DependencyInjection/ConfigureSchemaGeneratorOptions.cs +++ b/src/Swashbuckle.AspNetCore.SwaggerGen/DependencyInjection/ConfigureSchemaGeneratorOptions.cs @@ -41,6 +41,7 @@ private void DeepCopy(SchemaGeneratorOptions source, SchemaGeneratorOptions targ target.DiscriminatorValueSelector = source.DiscriminatorValueSelector; target.UseAllOfToExtendReferenceSchemas = source.UseAllOfToExtendReferenceSchemas; target.SupportNonNullableReferenceTypes = source.SupportNonNullableReferenceTypes; + target.MarkNonNullableReferenceTypesAsRequired = source.MarkNonNullableReferenceTypesAsRequired; target.SchemaFilters = new List(source.SchemaFilters); } @@ -50,4 +51,4 @@ private TFilter CreateFilter(FilterDescriptor filterDescriptor) .CreateInstance(_serviceProvider, filterDescriptor.Type, filterDescriptor.Arguments); } } -} \ No newline at end of file +}