public IReadOnlyCollection <ScanResult> GetResult() { return(_results.Any() ? _results.ToArray() : new[] { ScanResult.Failure() }); }