Frage

In einer 3-Schicht-Anwendung, von einem besseren Design / Architektur Sicht kann / soll ich instanziiert eine Business-Klasse (die besteht in Business Layer) in Presentation Layer? Ich meine, ist, dass eine schlechte Praxis? Wenn ja, was sind dann Wege zu jedem Business-Objekt aus dem Presentation Layer? Zum Beispiel beziehen, wie ich werde ein „Mitarbeiter“ Objekt in Sitzungszustand zu speichern, wenn ich es nicht in der Presentation Layer erstellen (Code-behind )?

War es hilfreich?

Lösung

Wenn Sie nicht über das Business-Objekt in der Schicht Präsentation instanziiert, wie würden Sie es nennen? So sollte man es zu tun hat. Natürlich, wenn Sie den Code für die Business-Schicht wollen irgendwo anders ablaufen, können Sie von Dienstleistungen denken. Aber nach wie vor, zu diesem Zeitpunkt wird den Proxy aus der Wirtschaft / Dienstschicht nur instanziiert. So gehen Sie einfach weiter.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top