Open
Description
Content: https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.dataannotations.customvalidationattribute.method?view=netcore-2.2
Content source: xml/System.ComponentModel.DataAnnotations/CustomValidationAttribute.xml
The remarks for the Method
property of CustomValidationAttribute
incorrectly state that the specified method must return a Boolean
and takes a ValidationResult
out
param. In .Net Core 2.2 at least, it must return a ValidationResult
.
Maybe the signature is different in different languages?
Additionally, it would be preferable to have the valid signatures listed as code snippets rather than described in text.
Activity
mairaw commentedon Sep 5, 2019
Thank you for your feedback @hrobertson.
@lajones, @divega, @ajcvickers can you help with this issue? Are there differences in behavior between .NET Framework and .NET Core for this API? Thanks.
hrobertson commentedon Sep 6, 2019
Doesn't look like it: https://referencesource.microsoft.com/#System.ComponentModel.DataAnnotations/DataAnnotations/CustomValidationAttribute.cs,db5138ec9e85f648
Update CustomValidationAttribute.xml