Meine Firma hat drei verschiedene Datenbanken, die wir verbinden: Produktion, Test und Entwicklung.Müssen Sie überprüfen, welche meiner drei Datenbanken, mit denen ich verbunden bin in ASP.Net MVC
Gibt es eine einfache Möglichkeit zu überprüfen, aus welcher Datenbank die Site derzeit mit meinem C# -Controller verbunden ist?
Grund: Ich habe meine Ausnahmebehandlung eingerichtet, um eine E-Mail abzusetzen, wenn ein Fehler auftritt, aber manchmal möchte ich nicht jeden Entwicklungs-DB-Fehler in meinem Posteingang erhalten und würde nur Produktions-DB oder DB testen E-Mails.
würde Ich mag einfach, etwas zu tun wie
if(CurrentDatabaseConnection.Name == "Dev")
{
// don't email me
}
Ich habe geantwortet, wie Sie den Datenbanknamen im Code erhalten können. Das warst du erwartet. –