Frage

Ich las durch Architekten von Microsoft .NET-Lösungen für das Unternehmen und ich versuche, ein paar Dinge in Bezug auf den Moderator und die Serviceschicht herauszufinden.

Erster Aus, MEINE Moderator muss Methoden aufrufen, die sich in der Dienstebene befinden, wie initialisieren (), speichern () usw., aber wo lege ich einen Verweis auf die Serviceschicht?Sollte es sich im Moderator auf der Klasse befinden, oder sollte ich einen neuen Dienst in den Modernmethoden selbst definieren?

Sekunden - das ist in dem Buch nicht wirklich klar - ist das, wie die Verarbeitung vom Moderator an die Serviceschicht funktioniert?: generasacodicetagpre.

War es hilfreich?

Lösung

generasacodicetagpre.

Dies wird wirklich von vielen Faktoren abhängen:

  • Lebensdauer des Dienstes und der Lebensdauer des Moderators
  • Wenn Sie ein Di-Tool verwenden
  • wenn der Dienst entsorgt werden muss
  • Wenn der Service ein Leerlaufzeitgeber hat (zum Beispiel, wenn es sich um einen -WCF-Proxy ) ist)

    So im Wesentlichen ist es nicht notwendigerweise ein architektonisches Design - es ist eher der Entwurfsentscheidung.

    Wenn Sie ein DI-Tool verwenden, würden Sie entweder: generasacodicetagpre.

    oder noch besser , keiner von oben und erkläre es einfach als Eigenschaft und DI-Werkzeug kann es füllen, wenn er den Moderator erstellt.

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