예제 #1
0
        private async Task <BlobData> KvpbaseGetStream(string key)
        {
            try
            {
                KvpbaseObject kvpObj = await _Kvpbase.ReadObject(_KvpbaseSettings.Container, key);

                return(new BlobData(kvpObj.ContentLength, kvpObj.Data));
            }
            catch (Exception)
            {
                throw new IOException("Unable to read object.");
            }
        }
예제 #2
0
        private async Task <byte[]> KvpbaseGet(string key)
        {
            try
            {
                KvpbaseObject kvpObject = await _Kvpbase.ReadObject(_KvpbaseSettings.Container, key);

                return(Common.StreamToBytes(kvpObject.Data));
            }
            catch
            {
                throw new IOException("Unable to read object.");
            }
        }