Example #1
0
 /// <inheritdoc />
 public Worker(RaspiTemperatureController raspiTemperatureController, ITaskCancellationHelper taskCancellationHelper)
 {
     RaspiTemperatureController = raspiTemperatureController;
     TaskCancellationHelper     = taskCancellationHelper;
 }
Example #2
0
 /// <inheritdoc />
 protected override async Task ExecuteAsync(CancellationToken stoppingToken)
 {
     TaskCancellationHelper.SetCancellationToken(stoppingToken);
     await RaspiTemperatureController.StartTemperatureMeasurementAsync();
 }