Hallo zusammen, nachdem ich im ersten Teil dieses Artikels gezeigt habe, wie Windows Azure Diagnostics nutzbar gemacht wird, möchte ich im zweiten Teil die Frage klären: Was ist unter der Haube mit meinem Projekt passiert? Beginnen wir mit der Struktur
Hallo zusammen,
nachdem ich im ersten Teil dieses Artikels gezeigt habe, wie Windows Azure Diagnostics nutzbar gemacht wird, möchte ich im zweiten Teil die Frage klären:
Was ist unter der Haube mit meinem Projekt passiert?
Beginnen wir mit der Struktur des Projektes. Wenn ich das Windows Azure Roleprojekt unter bin \ Debug ausklappe, sehe ich zwei neue Ordner mit dem Namen Diagnostics.
Während der Diagnostics Ordner direkt unterhalb des Rootelements, die notwendigen Dateien für den Diagnostics Monitor enthält, steckt im gleichnamigen Ordner unterhalb von PlugIns die Laufzeitumgebung von Windows Azure Diagnostics.
Abschließen möchte ich noch einen Blick in die ServiceConfiguration.cscfg und ServiceDefinition.csdef Dateien werfen.
In der ServiceConfiguration.cscfg Datei steht jetzt der Diagnostics Connection String.
In der ServiceDefinition.csdef Datei finden wir einen Importbefehl für das Diagnostics PlugIn.