How does it work?👉 For VS2022 there's a separate installer here 👈Key features:⭐ Generating mapping method implementation ⭐ Generating full mapper class ⭐ Generating mapping lambda for ⭐ Cleaning up method invocation (reformating, auto-extracting complex parameters, etc) ⭐ Method invocation scaffolding ⭐ Object initialization scaffolding ⭐ Smart snippets for ⭐ Design-time JSON deserializer Scroll down or check the documentation to find out more. This software is provided as 👉Freemium👈 which means that some features are available for free, and some features require paid license. More info about that in What you get in the Free version and What you get in the Paid version sections below 👇Important resourcesProduct page: https://www.mappinggenerator.net Features overview: Documentation Release notes and previous versions: Changelog Bugs and Feature Requests: Issue Tracker Check out the Special Offers to save some 💲💲💲 What you get in the Free versionMapping method implementorCode action that generates an implementation for different mapping methods based on the method signature: Method invocation scaffolderCode action that automatically completes method invocation with locally available variables Initialization block scaffolderCode action that automatically completes object initialization block with locally available variables: Mapping lambda scaffolderCode action that generates mapping lambda for What you get in the Paid versionUI Mapping configuratorFull access to UI configurator that allows adjusting different aspects of how the mapping code is generated (in the free version you can try it how it works in read-only mode). Read more about the UI Configurator possibilities here https://docs.mappinggenerator.net/mappings/ui-configurator/ More matching rules and mapping convertersPremium version contains a much broader set of converters and matching rules that are able to handle more complex mappings:
Mapping interface implementorCode action that generates mapper implementation based on the provided interface: Full Mapper generatorMappingGenerator provides code actions for generating a complete mapper class with desired mapping methods:
Invocation CleanUp refactoringThis code action allows for:
Invocation ScaffolderHave you ever been struggling with completing a method's long parameter list? What do you feel when you've got lost in the middle because there are a few similar overloads? This premium feature allows for quick scaffolding of complete method invocation. Advanced Object ScaffolderThis module allows for the customization of how the object initialization is scaffolded:
Facility for loggingA set of scaffoldings that facilitate the usage of
Automatically inject strongly typed logger and log info about the caught exception. Learn more about this feature here Using along with ResharperIf you are not able to access MappingGenerator via the context menu ( |