public static INeedsFileExtension GZipCompression( this INeedsCompression target) { return(new Builder(target.Root.Argument( "compressor", default(Constructable).Type(typeof(GZipCompressor))))); }
public static INeedsFileExtension Compression <TCompressor>( this INeedsCompression target, TCompressor compressor) where TCompressor : ICompressor { return(new Builder(target.Root.Argument( "compressor", compressor))); }
public static INeedsFileExtension NoCompression(this INeedsCompression target) { return(new Builder(target.Root.ArgumentNull("compressor"))); }