public async Task <string> UploadRawAsync(IRemoteStreamContent file) { using (var reader = new StreamReader(file.GetStream())) { return(await reader.ReadToEndAsync() + ":" + file.ContentType); } }
public async Task <string> UploadAsync(IRemoteStreamContent streamContent) { using (var reader = new StreamReader(streamContent.GetStream())) { return(await reader.ReadToEndAsync() + ":" + streamContent.ContentType + ":" + streamContent.FileName); } }
public async Task Upload(IRemoteStreamContent remoteStreamContent, Guid id, bool overwrite = false) { var ms = new MemoryStream(); using (var fs = new FileStream(id + ".blob", FileMode.Create)) await remoteStreamContent.GetStream().CopyToAsync(fs); }
public async Task Upload(IRemoteStreamContent streamContent) { using var fs = new FileStream(@"C:\abc.xls", FileMode.OpenOrCreate); await streamContent.GetStream().CopyToAsync(fs); await fs.FlushAsync(); }