Mapper: Use MappingException instead of underlying KeyNotFoundException for Enums

Description

Catch underlying exception on EnumStringMapper.MapStringToEnum() and wrap it in a MappingException with the enum type and string value that could be mapped.

Environment

None

Assignee

Unassigned

Reporter

Jorge Bay Gondra

Labels

None

PM Priority

None

Fix versions

None

External issue ID

None

Doc Impact

None

Reviewer

None

Pull Request

None

Epic Link

None

Sprint

C# P-ENG-TRIAGE

Pull Requests

None

Size

None

Components

Priority

Major