Example #1
0
        async public Task <RemoteBlob> CompleteRequestAsync()
        {
            //var contentLength = httpWebRequest.;
            httpWebResponse = (HttpWebResponse)(await httpWebRequest.GetResponseAsync());

            httpWebResponse.Close();

            return(new RemoteBlob
            {
                Location = writeFileSettings.Public ? cloudFilesService.GetUrl(writeFileSettings.Key) : cloudFilesService.GetSignedUrl(writeFileSettings.Key, TimeSpan.FromHours(1)),
                MimeType = writeFileSettings.ContentType,
                Name = writeFileSettings.Key,
                //Size = Convert.ToInt32(contentLength)
            });
        }