await MySensorCoreHelper.CallSensorcoreApiAsync(async () =>
{
    if (await StepCounter.IsSupportedAsync())
    {
        _stepCounter = await StepCounter.GetDefaultAsync();

        var actuel = await _stepCounter.GetCurrentReadingAsync();

        Debug.WriteLine("Actuellement : pas course {0} , dure course {1}, pas marche {2} , dure marche {3}, heure : {4}", actuel.RunningStepCount, actuel.RunTime, actuel.WalkTime, actuel.WalkingStepCount, actuel.Timestamp);

        var hier = await _stepCounter.GetStepCountAtAsync(DateTimeOffset.Now.AddDays(-1)); // Hier  la mme heure

        Debug.WriteLine("Hier : pas course {0} , dure course {1}, pas marche {2} , dure marche {3}, heure : {4}", hier.RunningStepCount, hier.RunTime, hier.WalkTime, hier.WalkingStepCount, hier.Timestamp);

        var semainepasse = await _stepCounter.GetStepCountHistoryAsync(DateTimeOffset.Now.AddDays(-7), TimeSpan.FromDays(7)); // Toute la semaine passe

        Debug.WriteLine("Activit semaine passe : ");

        foreach (var reading in semainepasse)
        {
            Debug.WriteLine("Pas course {0} , dure course {1}, pas marche {2} , dure marche {3}, heure : {4}", reading.RunningStepCount, reading.RunTime, reading.WalkTime, reading.WalkingStepCount, reading.Timestamp);

        }
    }
});