Einfacher Injektor registriert IMappingEngine (AutoMapper)

8

Ich habe vorher Autofac benutzt, aber jetzt möchte ich SimpleInjector ausprobieren. Mein Problem ist, beim Aufruf der Mapping Engine in meiner Methode bekomme ich den folgenden Fehler:

  

Fehlende Typzuordnungskonfiguration oder nicht unterstützte Zuordnung.

     

Zuordnungsarten:   Etwas - & gt; SomethingDto   Weg zum Ziel:   IEnumerable'1 [0]

     

Quellwert:

%Vor%

Mapper.Map ist nicht das, was ich will. Ich registriere den Automapper hierauf basierend:

Ersetzen Sie Ninject durch den einfachen Injektor

%Vor% %Vor%

Meine Frage ist, wie registriere ich IMappingEngine in SimpleInjector und füge meine Profile richtig hinzu?

Vielen Dank im Voraus!

Begrüßt mtrax

    
mtrax 21.09.2012, 20:51
quelle

1 Antwort

8

Gelöst! : -)

Ich habe meine Profile zu spät registriert, nachdem ich die MvcControllerFactory initiiert habe. Ich hoffe, mein Pseudo-Beispiel hilft dir, einen solchen Fehler zu verhindern.

%Vor%

* RegisterAsMvcControllerFactory () finden Sie unter: Simple Injector MVC Integration Guide .

    
mtrax 22.09.2012 10:16
quelle