public CompressedBlob(byte[] data, IStreamCompressor compression) { if (data == null) throw new ArgumentNullException("data"); if (compression == null) throw new ArgumentNullException("compression", "Use ArrayBlob instead."); this.data = data; }