From 8a0fa732b0836eca9e979da2ce836fd3c582f8da Mon Sep 17 00:00:00 2001 From: Pranav K Date: Fri, 7 Dec 2018 09:48:11 +0530 Subject: [PATCH] Make RequiredAttributeAdapter public Fixes https://github.com/aspnet/Mvc/issues/8744 --- .../RequiredAttributeAdapter.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/Mvc/src/Microsoft.AspNetCore.Mvc.DataAnnotations/RequiredAttributeAdapter.cs b/src/Mvc/src/Microsoft.AspNetCore.Mvc.DataAnnotations/RequiredAttributeAdapter.cs index e4f824ae30..776f3742a5 100644 --- a/src/Mvc/src/Microsoft.AspNetCore.Mvc.DataAnnotations/RequiredAttributeAdapter.cs +++ b/src/Mvc/src/Microsoft.AspNetCore.Mvc.DataAnnotations/RequiredAttributeAdapter.cs @@ -8,13 +8,22 @@ using Microsoft.Extensions.Localization; namespace Microsoft.AspNetCore.Mvc.DataAnnotations { - internal class RequiredAttributeAdapter : AttributeAdapterBase + /// + /// for . + /// + public sealed class RequiredAttributeAdapter : AttributeAdapterBase { + /// + /// Initializes a new instance of . + /// + /// The . + /// The . public RequiredAttributeAdapter(RequiredAttribute attribute, IStringLocalizer stringLocalizer) : base(attribute, stringLocalizer) { } + /// public override void AddValidation(ClientModelValidationContext context) { if (context == null)