internal bool GetObject(string key, out long contentLength, out Stream stream) { contentLength = 0; stream = null; if (String.IsNullOrEmpty(key)) { throw new ArgumentNullException(nameof(key)); } Obj obj = GetObjectMetadata(key); if (obj == null) { return(false); } ObjectStream objStream = _StorageDriver.ReadStream(obj.BlobFilename); contentLength = objStream.ContentLength; stream = objStream.Data; return(true); }