From 2b3ea53bf6336cb319f492b5c31d77f207ededb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Mon, 15 Jun 2020 11:09:52 +0300 Subject: [PATCH] Resolved #4351: Remove ObjectExtensionPropertyInfo.ValidationAttributes. --- .../Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfo.cs | 5 ----- .../ObjectExtending/ObjectExtensionPropertyInfoExtensions.cs | 1 - 2 files changed, 6 deletions(-) diff --git a/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfo.cs b/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfo.cs index ddd8fbbc3c..b54d64477f 100644 --- a/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfo.cs +++ b/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfo.cs @@ -18,10 +18,6 @@ namespace Volo.Abp.ObjectExtending [NotNull] public Type Type { get; } - [NotNull] - [Obsolete("Add validation attributes to the Attributes list instead! ValidationAttributes property will be removed in future versions.")] - public List ValidationAttributes { get; } - [NotNull] public List Attributes { get; } @@ -71,7 +67,6 @@ namespace Volo.Abp.ObjectExtending Name = Check.NotNull(name, nameof(name)); Configuration = new Dictionary(); - ValidationAttributes = new List(); Attributes = new List(); Validators = new List>(); diff --git a/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfoExtensions.cs b/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfoExtensions.cs index 4eac846314..d51bf5b13a 100644 --- a/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfoExtensions.cs +++ b/framework/src/Volo.Abp.ObjectExtending/Volo/Abp/ObjectExtending/ObjectExtensionPropertyInfoExtensions.cs @@ -10,7 +10,6 @@ namespace Volo.Abp.ObjectExtending return propertyInfo .Attributes .OfType() - .Union(propertyInfo.ValidationAttributes) .ToArray(); } }