public async Task FileBufferWriteStreamFromAspNetCoreAsync() { using var writer = new FileBufferingWriteStream(memoryThreshold: MemoryThreshold); foreach (var chunk in GetChunks()) { await writer.WriteAsync(chunk); } await writer.FlushAsync(); using var ms = new MemoryStream(content.Length); await writer.DrainBufferAsync(ms); }