From f1f3116846d4c74cab39219f915c6147467b0f1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Przyby=C5=82ek?= Date: Sun, 19 Nov 2023 21:11:40 +0100 Subject: [PATCH] Add includeInternalTypes parameter #18 --- ...diatR.Extensions.FluentValidation.AspNetCore.Tests.csproj | 2 +- .../MediatR.Extensions.FluentValidation.AspNetCore.csproj | 2 +- .../ServiceCollectionExtensions.cs | 5 +++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/MediatR.Extensions.FluentValidation.AspNetCore.Tests/MediatR.Extensions.FluentValidation.AspNetCore.Tests.csproj b/src/MediatR.Extensions.FluentValidation.AspNetCore.Tests/MediatR.Extensions.FluentValidation.AspNetCore.Tests.csproj index e66bf49..a8a62a9 100644 --- a/src/MediatR.Extensions.FluentValidation.AspNetCore.Tests/MediatR.Extensions.FluentValidation.AspNetCore.Tests.csproj +++ b/src/MediatR.Extensions.FluentValidation.AspNetCore.Tests/MediatR.Extensions.FluentValidation.AspNetCore.Tests.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/MediatR.Extensions.FluentValidation.AspNetCore/MediatR.Extensions.FluentValidation.AspNetCore.csproj b/src/MediatR.Extensions.FluentValidation.AspNetCore/MediatR.Extensions.FluentValidation.AspNetCore.csproj index 6f6d3ab..c22c8e4 100644 --- a/src/MediatR.Extensions.FluentValidation.AspNetCore/MediatR.Extensions.FluentValidation.AspNetCore.csproj +++ b/src/MediatR.Extensions.FluentValidation.AspNetCore/MediatR.Extensions.FluentValidation.AspNetCore.csproj @@ -15,7 +15,7 @@ README.md embedded Debug;Release;SignAndRelease - 5.0.0 + 5.1.0 diff --git a/src/MediatR.Extensions.FluentValidation.AspNetCore/ServiceCollectionExtensions.cs b/src/MediatR.Extensions.FluentValidation.AspNetCore/ServiceCollectionExtensions.cs index 92d512b..5b40579 100644 --- a/src/MediatR.Extensions.FluentValidation.AspNetCore/ServiceCollectionExtensions.cs +++ b/src/MediatR.Extensions.FluentValidation.AspNetCore/ServiceCollectionExtensions.cs @@ -12,12 +12,13 @@ public static IServiceCollection AddFluentValidation( this IServiceCollection services, IEnumerable assemblies, ServiceLifetime lifetime = ServiceLifetime.Transient, - Func filter = null + Func filter = null, + bool includeInternalTypes = false ) { services.Add(new ServiceDescriptor(typeof(IPipelineBehavior<,>), typeof(ValidationBehavior<,>), lifetime)); - services.AddValidatorsFromAssemblies(assemblies, lifetime, filter); + services.AddValidatorsFromAssemblies(assemblies, lifetime, filter, includeInternalTypes); return services; }