2009-08-07 9 views
1

(Achtung: Dies kann eine dumme Frage ...)Frage über SubSonic Version 2.2

Ich bin ist einer von denen, die nicht bereit sind, zu SubSonic 3.0 zu bewegen. Ich verwende derzeit eine angepasste Gabel von SubSonic 1. (?). Ich möchte aus vielen Gründen auf Version 2 migrieren und habe erfolgreich mit Subcommander gespielt. Cooles Zeug! Hier ist meine Frage ...

Wenn ich die DAL für 2 Datenbanken erzeuge, wenn ich diese DAL-Dateien in ein und dasselbe Projekt lege, erlaube es mir mit SubSonic 2.2, beide gleichzeitig im selben Projekt/derselben Anwendung zu verbinden Zeit?

Antwort

3

Ja können Sie, aber sie müssen in separaten Namespaces (denke ich) sein. Ich habe es geschafft und ich fand, dass es am einfachsten ist, jedem Projekt und Namespace ein eigenes Programm zu geben - besonders mit Subcommander, da jedes Projekt seine eigene Konfigurationsdatei haben kann.

Sie können auch einen Blick auf die SubStage-Anwendung werfen. Ich fand es großartig, die unzähligen Einstellungen zu entdecken, die mit der SubSonic-Code-Generierung verfügbar sind.

+0

Ich würde mir keine Sorgen machen, Unterschall 2.2 ist viel besser als v1. Und ich würde nicht versuchen, beides zu haben, ich würde nur auf V2 portieren. –

1

Mehrere Datenbank-Unterstützung wurde zuerst mit SubSonic 2.0 Beta 1 eingeführt. Es ist schwierig, Beispiele online zu finden, aber das Starter-Site-Projekt ist immer noch eine gute Referenz, da es zwei Datenbankreferenzen enthält. Sie finden the source auf Google Code.