private Task ReportDeviceStatus(StreamDeviceStatus status) { DeviceStatus?.Invoke(this, status); return(Task.FromResult(0)); }