Tracking events
Track a simple event with properties
Insights.Track("track played", new Dictionary<string, string>
{
{"title", CurrentTrack.Title},
{"duration", CurrentTrack.Duration.ToString()},
});
Track an event with timing information
using (Insights.TrackTime("download lyrics"))
{
lyrics = await api.GetLyrics(CurrentTrack);
}
// Equivalently without `using`
var tracker = Insights.TrackTime("download lyrics");
lyrics = await api.GetLyrics(CurrentTrack);
tracker.Stop();