-1

Ich habe eine Lösung mit einem Konsolenanwendungsprojekt und einem Website-Projekt darin. Beide Projekte stellen eine Verbindung zu einer Datenbank her und verfügen über dieselbe Verbindungszeichenfolge. Die Verbindungszeichenfolge ist tatsächlich zweimal definiert: 1) einmal in der App.config des Konsolenanwendungsprojekts und 2) einmal in der Datei Web.config des Website-Projekts. Beide Projekte verfügen über eine SQLRepository-Klasse, die zum Abfragen der Datenbank verwendet wird.Gemeinsame Nutzung von SQLRepository und Connections zwischen ConsoleApp und Website innerhalb derselben Lösung

Die Frage ist:

Ist es besser Praxis die Lösung Setup, wie ich es tue, oder ist es besser (oder sogar möglich, da ein Projekt eine Konsolenanwendung ist und die andere ist eine Website) die Verbindungszeichenfolge und SQLRepository Klasse zwischen den beiden Projekten zu teilen?

Antwort

0

Am Ende ging ich für die Beibehaltung zwei Verbindungszeichenfolgen in App.config und Web.config. Dieses Setup ist etwas flexibler, wenn Sie Änderungen an der Website vornehmen müssen, ohne die Konsolenanwendung zu beeinträchtigen

Verwandte Themen