J'utilise AutoMappper 5.2 dans mon projet MVC. J'ai fait usage de IMapper créant des profils dont je comprends les profils sont un moyen d'organiser les mappages. J'injecte IMapper dans mes contrôleurs en utilisant Simple Injector pour enregistrer une instance.Utilisation d'un profil Automapper spécifique
Ce que je voudrais savoir est pouvez-vous les utiliser d'une manière où vous récupérez/configurer seulement le profil dont vous avez besoin pour un contrôleur spécifique? Si oui, comment vous y prendrez-vous? Si vous devez ajouter tous les profils dans un seul objet de configuration de mappage, cela a-t-il un impact sur les performances ou est-il marginal?
Je ne trouve pas de ressources ou de questions concernant l'utilisation d'un type de profil spécifique, elles traitent uniquement de leur création et de leur enregistrement.
Qu'en est-il de définir votre propre abstraction 'de IMapper' et injecter que dans les classes qui l'exigent? –
Steven