Automapper has more quality of life features like built in mapping validation and helpful errors and it protects you against forgetting to map properties. Also it makes testing your app much easier since it's got the built in DI stuff so you could technically inject a mock mapper.
It's whole purpose is to make your life easier when mapping objects. You should use whatever works best for you.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
What’s the advantage of using this instead of implicit operator or explicit operator?
Thank you for making this question, I am really curious about it too.
Automapper has more quality of life features like built in mapping validation and helpful errors and it protects you against forgetting to map properties. Also it makes testing your app much easier since it's got the built in DI stuff so you could technically inject a mock mapper.
It's whole purpose is to make your life easier when mapping objects. You should use whatever works best for you.