Application Insights unterstützt das Tracking für MySQL-Abhängigkeiten nicht von Anfang an, daher möchte ich es hinzufügen, da mein Projekt stark von MySQL.EF6 abhängt.Hinzufügen von MySQL zu Application Insights
Per Dokumentation hier: https://azure.microsoft.com/en-us/documentation/articles/app-insights-api-custom-events-metrics/#track-dependency
Es ist möglich, Tracking hinzuzufügen, jedoch zu vermeiden, jeden Anruf, den ich zu meiner Datenbank machen wickeln, ich möchte die MySQL.EF6 Bibliotheksfunktionen von SaveChanges
, außer Kraft zu setzen SaveChangesAsync
, Find
, FirstOrDefault
, etc
.
Allerdings bin ich nicht sicher, wie man mehr als die SaveChanges
/SaveChangesAsync
erreichen, da sie in meiner DbContext
Klasse leicht außer Kraft gesetzt werden können.