This is my model:
namespace MvcApplication2.Models { public class CreditCard { [CreditCard(ErrorMessageResourceType = typeof(Messages), Error
In my case, I was using ErrorMessage as "" in .Net Core 3.1 API.
ErrorMessage
""
[Required] [RegularExpression("^[1-9]\\d*$", ErrorMessage ="")] public int fieldName { get; set; }
I change to ErrorMessage ="Invalid Value Or some other message" and the issue is solved.
ErrorMessage ="Invalid Value Or some other message"