Thinktecture.IO.Abstractions (nuget): Provides interfaces for types in System.IO: Stream, MemoryStream, BinaryReader, BinaryWriter, StreamReader, StreamWriter, StringReader, StringWriter, TextReader, TextWriter.
Keywords: io|abstraction|abstractions|dotnet|dotnet-core|testability