Hallo,

stehe gerade bei folgendem Problem auf dem Schlauch:

Ich habe in einer Web Applikation eine klassiche 3-Schichten Architektur (Data, Business, Presentation) wobei jede Schicht in einem eigenen Projekt steckt. Alle drei Projekte sind innerhalb einer Solution.
Das Business Projekt hat eine Referenz auf das Daten Projekt.


Nun habe ich ein komplexes Objekt (Klasse definiert in der Business Schicht), welches von einer Funktion in der Business Schicht an eine Funktion in der Daten Schicht �bergegeben wird und dort f�r den Datenbankzugriff weiterverwendet wird.
Damit dieses Objekt aber als Typ erkannt wird, m�sste ich in dem Data Projekt eine Referenz auf das Business Projekt setzen. Dies funktioniert aber nicht weil mir Visual Studio sagt, dass dies wegen einer "Zirkul�ren Abh�ngikeit (circular dependency)" nicht funktioniert, auf Grund der bereits bestehenden Referenz in dem Business Projekt auf das Daten Projekt.


Ist ja irgendwie auch verst�ndlich und architektonisch ja auch nicht ganz sauber, aber wie kann ich das trotzdem realisieren.

Irgendwelche Ideen oder liege ich da ganz verkehrt?

danke, marcus
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an