From 0ac5b5176e2c2e2a035e65b694e8862edbe5f7b5 Mon Sep 17 00:00:00 2001 From: Mauro van der Gun Date: Wed, 10 Sep 2025 15:28:51 -0400 Subject: [PATCH] remove obsolete validation attribute --- .../FluentValidationAutoValidationAttribute.cs | 10 ---------- .../FluentValidationAutoValidationActionFilter.cs | 5 +---- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 FluentValidation.AutoValidation.Mvc/src/Attributes/FluentValidationAutoValidationAttribute.cs diff --git a/FluentValidation.AutoValidation.Mvc/src/Attributes/FluentValidationAutoValidationAttribute.cs b/FluentValidation.AutoValidation.Mvc/src/Attributes/FluentValidationAutoValidationAttribute.cs deleted file mode 100644 index 666edde..0000000 --- a/FluentValidation.AutoValidation.Mvc/src/Attributes/FluentValidationAutoValidationAttribute.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; - -namespace SharpGrip.FluentValidation.AutoValidation.Mvc.Attributes -{ - [Obsolete("Attribute is obsolete and will be removed in v2. Use the [AutoValidation] attribute instead.")] - [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)] - public class FluentValidationAutoValidationAttribute : Attribute - { - } -} \ No newline at end of file diff --git a/FluentValidation.AutoValidation.Mvc/src/Filters/FluentValidationAutoValidationActionFilter.cs b/FluentValidation.AutoValidation.Mvc/src/Filters/FluentValidationAutoValidationActionFilter.cs index c6a7d79..a3e2c16 100644 --- a/FluentValidation.AutoValidation.Mvc/src/Filters/FluentValidationAutoValidationActionFilter.cs +++ b/FluentValidation.AutoValidation.Mvc/src/Filters/FluentValidationAutoValidationActionFilter.cs @@ -38,10 +38,7 @@ public async Task OnActionExecutionAsync(ActionExecutingContext actionExecutingC var controllerActionDescriptor = (ControllerActionDescriptor) actionExecutingContext.ActionDescriptor; var serviceProvider = actionExecutingContext.HttpContext.RequestServices; - if (endpoint != null && - ((autoValidationMvcConfiguration.ValidationStrategy == ValidationStrategy.Annotations && - !endpoint.Metadata.OfType().Any() && !endpoint.Metadata.OfType().Any()) || - endpoint.Metadata.OfType().Any())) + if (endpoint != null && ((autoValidationMvcConfiguration.ValidationStrategy == ValidationStrategy.Annotations && !endpoint.Metadata.OfType().Any()) || endpoint.Metadata.OfType().Any())) { HandleUnvalidatedEntries(actionExecutingContext);