Hier ist das aktuelle Layout:Wo in Ihrer Lösung setzen Sie normalerweise Ihre StructureMap-Registrierungsklassen ein?
Lösung:
Kern
- Domain
- Schnittstellen
Data Access
- Provider
- Session
Dienst
UI
Unittests
IntegrationTests
Normalerweise versuche ich, meine Core Domain Entities/POCOs so leicht wie möglich zu halten, ohne sehr viele externe Abhängigkeiten. Also dachte ich, es könnte sinnvoll sein, sie in die Service-Schicht zu legen, da sie normalerweise einen Projektreferenz auf alle hat die Schichten.
http://code.google.com/p/codecampserver/source/browse/trunk#trunk/src/DependencyResolution
Gedanken: genannt DependencyResolution für ihre IoC Konfiguration
Ich habe, dass sie ein eigenes Projekt tatsächlich in CodeCampServer bemerkt haben erstellt?
Werfen Sie einen Blick auf http://stackoverflow.com/questions/536994/not-understanding-where-to-create-ioc-containers-in-system-architecture – xrost