protected override Task<IEnumerable<string>> ReadLinesAsync(string fileName) { if (ReadLinesOverride == null) { return Task.FromResult((IEnumerable<string>)new List<string>()); } return Task.FromResult(ReadLinesOverride(fileName)); }