The Gallio.Common.IO namespace contains utilities and a test-friendly facade for
common input/output operations.
Classes
| Class | Description | |
|---|---|---|
| ConsoleRedirection |
Redirects the console streams.
| |
| Content |
Abstract representation of a binary or text resource.
| |
| ContentEmbeddedResource |
Represents a resource embedded in an assembly file.
| |
| ContentFile |
Representation of a file resource.
| |
| ContentInline |
Represents an inline memory resource.
| |
| CurrentDirectorySwitcher |
Sets CurrentDirectory when created, then
restores it when disposed.
| |
| FileSystem |
Default implementation of IFileSystem using System.IO classes.
| |
| FileUtils |
Utilities for manipulating files.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IFileSystem |
Wrapper for static System.IO.File operations to
allow testing.
|
