public async Task DeleteStudent(string courseName, string studentId) { using (_logger.BeginScope("{CourseName}, {StudentId}", courseName, studentId)) { var stopWatch = Stopwatch.StartNew(); await _studentStore.DeleteStudent(courseName, studentId); _telemetryClient.TrackMetric("StudentStore.DeleteStudent.Time", stopWatch.ElapsedMilliseconds); _telemetryClient.TrackEvent("StudentDeleted"); } }