System.IO.Abstractions is nice way to abstract real file system - I think it works currently only on real file system and tries to abstract it's usage. Ideally I think not only file system should be ...
public static void CreateFromDirectory(string sourceDirectoryName, System.IO.Stream destination) { } public static void CreateFromDirectory(string sourceDirectoryName ...