diff --git a/src/Ramstack.FileSystem.Google/GcsWriteStream.cs b/src/Ramstack.FileSystem.Google/GcsWriteStream.cs index 99c2591..146b709 100644 --- a/src/Ramstack.FileSystem.Google/GcsWriteStream.cs +++ b/src/Ramstack.FileSystem.Google/GcsWriteStream.cs @@ -138,11 +138,8 @@ protected override void Dispose(bool disposing) { _stream.Position = 0; - if (_stream.Length != 0) - { - var destination = new global::Google.Apis.Storage.v1.Data.Object { Bucket = _fs.BucketName, Name = _objectName }; - _fs.StorageClient.UploadObject(destination, _stream); - } + var destination = new global::Google.Apis.Storage.v1.Data.Object { Bucket = _fs.BucketName, Name = _objectName }; + _fs.StorageClient.UploadObject(destination, _stream); } finally { @@ -163,14 +160,11 @@ public override async ValueTask DisposeAsync() { _stream.Position = 0; - if (_stream.Length != 0) - { - var destination = new global::Google.Apis.Storage.v1.Data.Object { Bucket = _fs.BucketName, Name = _objectName }; + var destination = new global::Google.Apis.Storage.v1.Data.Object { Bucket = _fs.BucketName, Name = _objectName }; - await _fs.StorageClient - .UploadObjectAsync(destination, _stream) - .ConfigureAwait(false); - } + await _fs.StorageClient + .UploadObjectAsync(destination, _stream) + .ConfigureAwait(false); } finally {