Skip to content

RequiredIf error message support with shared localizer(for multi-language) in MVC project #203

@oznurco

Description

@oznurco

Hi,
I added ExpressiveAnnotations to my MVC project. That works fine but I have a problem with different languages for the error message. If I use below notation in view model class for one attribute, the error message is shown different language. "RequiredAttribute_ValidationError" is exist shared localized file.
[Required(ErrorMessage = "RequiredAttribute_ValidationError")]

I use "[RequiredIf("name != null", ErrorMessage = "RequiredAttribute_ValidationError")]" notation in view model class, error message is shown as string "RequiredAttribute_ValidationError" in related field in Html page.
How to use "ExpressiveAnnotations" with multi-languages?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions