Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support use of MapTo within custom mappings #11

Open
markashleybell opened this issue Jan 23, 2017 · 0 comments
Open

Support use of MapTo within custom mappings #11

markashleybell opened this issue Jan 23, 2017 · 0 comments
Assignees

Comments

@markashleybell
Copy link
Owner

So that we can use the default mapper to do most of the work, then just map the remaining bits, e.g:

Mapper.AddMapping<Person, PersonDTO>((source, destination) => {
    source.MapTo(destination);
    destination.Title = source.Name.Title;
    destination.Forename = source.Name.Forename;
    destination.Surname = source.Name.Surname;
});

At the moment this obviously causes problems due to recursive mapping lookups, so perhaps we can add an optional parameter to MapTo which tells it not to look for the custom mapping (and only use that optional param from within mapping closures)>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant