Oxite のソース コードを読んで、バリデーターが不適切なプロパティ名にいくつかの接尾辞 (RequiredError、MaxLengthExceededError、InvalidError、FormatError) を付けて保存することがわかりました。
validationState.Errors.Add(CreateValidationError(user.Name, "Name.RequiredError", "Name is not set"));
validationState.Errors.Add(CreateValidationError(user.Name, "Name.MaxLengthExceededError", "Username must be less than or equal to {0} characters long.", 256));
validationState.Errors.Add(CreateValidationError(user.Email, "Email.InvalidError", "Email is invalid."));
誰の接尾辞の目的は何ですか? 彼らはどのように使用しましたか?