In einem Web -API -Projekt ist in der Regel die Möglichkeit, die Datenkontextverbindung anhand der Benutzereingabe zu ändern, in der Regel erforderlich. In diesem Fall muss die Verbindungszeichenfolge dynamisch und einstellbar sein.
, um die Verbindungszeichenfolge zu erstellen, sqlConnectionStringBuilder
und entityConnectionStringBuilder
] werden verwendet.
Ändern Sie die Datenkontextverbindung
In der Methode
mildeAtabase
EntityConnectionStringBuilder mit einer vorhandenen Verbindungszeichenfolge initialisiert. Erstellen Sie dann eine
sqlConnectionStringBuilder und füllen Sie es mit den angegebenen Parametern. Schließlich wird die geänderte Verbindungszeichenfolge auf die Datenkontext -Verbindungszeichenfolge festgelegt.
Verbindungsstring Persistenz
wechselndeatabase
und die Persistenz des Verbindungszeichenfolge können Sie die Entitäts -Framework -Verbindungen zur Laufzeit basierend auf der Benutzerauswahl dynamisch ändern.Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3