Skip to content

Releases: DubZero/AspNetCore.Yandex.ObjectStorage

0.2.2.0

04 Aug 15:17
f600db9
Compare
Choose a tag to compare

What's Changed

  • Added Delete Multiple Objects method

0.2.1.0

29 Jul 06:09
Compare
Choose a tag to compare

What's Changed

  • Added BucketService

create - Creates a bucket ✅ implemented
getMeta - Returns the bucket's metadata or an error ✅ implemented
listObjects - Returns a list of bucket objects. Pagination is used for output ✅ implemented
listBuckets - Returns a list of buckets available to the user ✅ implemented
deleteBucket - Deletes an empty bucket. If the bucket isn't empty, first delete all the objects inside the bucket ✅ implemented

0.2.0.0

28 Jul 17:18
6b4a330
Compare
Choose a tag to compare

What's Changed

  • Rework response models, remove GetAwaiter().GetResult() in ctor
  • Result of response wrapped in FluentResults
  • Add API segregation to storage service (ObjectService, BucketService, MultipartUploadService ...)
// BEFOR
var result = await _yandexStorageService.PutObjectAsync.(fakeObject, filename);

// NOW
var result = await _yandexStorageService.ObjectService.PutAsync(fakeObject, filename);

0.1.8.4

26 Nov 17:58
Compare
Choose a tag to compare

What's Changed

Changes

  • Going from .net core, .net to .net standard
  • Add some tests to ci pipeline

Fixed

  • Location options, that do not equal default do not work. fixed.

0.1.8.1

11 Nov 20:33
Compare
Choose a tag to compare

What's Changed

  • Update .net version to 6.0, some warning fixes, and directories by @DubZero in #16

Changes

  • Some namespaces changed due to directory nesting
  • Update .net version to 6.0
  • Using Location from options
  • Add some directories to structure code
  • Add more documentation

Fixed

  • Removes warning messages from not implemented methods
  • Removes obsolete SHA256CryptoServiceProvider

0.1.7.6

06 Oct 04:46
Compare
Choose a tag to compare
  • HttpClient now is static readonly
  • HttpCompletionOption.ResponseHeadersRead option for GetAsStreamAsync and TryGetAsync
  • Migrate to .net 5.0