diff --git a/robin/Services/Monitoring/MonitoringService.cs b/robin/Services/Monitoring/MonitoringService.cs index 7985411..cbe845c 100644 --- a/robin/Services/Monitoring/MonitoringService.cs +++ b/robin/Services/Monitoring/MonitoringService.cs @@ -91,8 +91,10 @@ public sealed class MonitoringService( } using var reader = new StreamReader(fs); - var line = string.Empty; - while ((line = await reader.ReadLineAsync(cancellationToken))?.IsNullOrEmpty() is false) + while ( + (await reader.ReadLineAsync(cancellationToken)) is string line + && !line.IsNullOrEmpty() + ) { scopedLogger.LogDebug("Read line: {line}", line); //TODO: Publish to IPublishingService