Ich verwende LINQ to SQL, um eine Verbindung zur Datenbank aus meiner Anwendung herzustellen. Wenn ich die Umgebung von Produktion zu Staging ändere, kann ich meine Verbindungszeichenfolge in web.config aktualisieren. Aber es gibt einen weiteren Wert, den ich aktualisieren muss, wenn sich die Umgebung ändert. Das ist der Name der Datenbank. In der LINQ to SQL-Designerdatei ist der Datenbankname als Attribut aufgeführt.
[System.Data.Linq.Mapping.DatabaseAttribute(Name="somedbname")]
Wie kann ich den Wert von Name dynamisch aus einer Konfigurationsdatei abrufen?
Für jede Hilfe sind wir sehr dankbar.