ebozduman
fb0af28a44
Fixes the missing exception throw action when an api request is executed, like BucketExistsAsync, etc. ( #1141 )
* Resolves the wrong return value of BucketExistsAsync api
* lint changes
* review changes
* Addresses ignored func test case exceptions
* fix for ignored exceptions with some functional test fixes/improvements
* more fixes for failing build tests
* fixes lint errors
* resolves RemoveIncompleteUpload test's reporting issue
* incorporates review comments
* lint changes
* adds missing review comment change and fixes removal of incomplete upload objects logic
---------
Co-authored-by: Ersan Bozduman <ersanbozduman@gmail.com>
1 month ago
Ramon de Klein
3198425aed
Fix build ( #1222 )
* Fix build
* attempt to fix functional test
* fix build issue
* Disabled IncompleteUpload tests
7 months ago
BlueXTX
b47aeb1641
Add .Net8 support ( #1050 )
* Updated .gitignore for JetBrains IDE
* Removed unsupported(in net8) exception constructor
* Added net8 to Minio project target frameworks
* Updated GitHub actions to use net8 sdk
* Bumped examples and tests .net version
* Removed net7.0 from Minio.csproj target frameworks
* Updated "Execute Functional Tests Linux" job
* Ran dotnet regitlint
1 year ago
Martijn van Dijk
d82a4590bc
Add polyfill for older .net versions and fixes ( #825 )
* Add polyfill for older .net versions and fixes
* Update
2 years ago
Martijn van Dijk
56d687fb03
Warnings again ( #796 )
* Fix more warnings
* Nuget update
* Extend interface
* Move progres
* Namespace changes
* Format
* Renames
* Moves
* More moves
* More warnings
* Use new package for reactive
* Add editor config
* Allow 0
* Fix warnings
* Warnings as error
* Lint changes
* Revert "Drawingback Lint changes"
This reverts commit ed1ba1bfa5
.
* Fix lines
* Add editor config update
* More editor
* More editorconfig
* Format
* Format
* Format
* Fixes
* Format
* Format
* Runs bucket notification test by itself
---------
Co-authored-by: Ersan Bozduman <ersanbozduman@gmail.com>
2 years ago
Martijn van Dijk
b505805370
Some cleanup ( #769 )
* Move builder to extension methods
* Remove dead code
* Fixes the GitHub Actions warning
* Removes unnecessary target net48 from tests
---------
Co-authored-by: Ersan <ersan.bozduman@gmail.com>
2 years ago
Martijn van Dijk
6a45116877
Deserialize xml content not containing namespace ( #763 )
* Deserialize xml content not containing namespace
* Optimize
* Format
* dispose using streams
* Fixes
* addresses git actions/warnings
---------
Co-authored-by: Thomas Paterson <tpaterson@redboxvoice.com>
Co-authored-by: Ersan <ersan.bozduman@gmail.com>
2 years ago
Martijn van Dijk
c43ef122b6
Span compat ( #757 )
* Start using hashing and span
* Skip some tests for now
* Working version
* Cleanup
* More span
* Cleanup
* Cleanup response
* More Span
* Fix hash
* More span
* Add netstandard compat back in
* Fix null checks
* Format
* Fix all span for netstandard
* Update package
* Add net48 compat in tests
* Fix warnings
* Fix test
* Completes changes to support 4.7.2 & 4.8 releases
* Changes to support 4.x releases
* Fix tags
* Fix file name
* turn the escaping off
* Format
* Update format
* Fix tests
* Update nuget
* Fix warnings
* More span
* Format
* Fix test
* More span
* Optimize streams
* Format again
* More memory
* Format
* Performance
* Fix test
* Progress
* More stream
* Format
* Fix response
* More span
* Use memory
* fixes the lint errors
* Fix merge
* Fixes
(cherry picked from commit 3363b2519d
)
* More fixes
(cherry picked from commit 869fc5fc44
)
* more lint changes
---------
Co-authored-by: Ersan <ersan.bozduman@gmail.com>
2 years ago
Martijn van Dijk
b332b78f47
add .Net6 support across codebase ( #732 )
Co-authored-by: ebozduman <ersan.bozduman@gmail.com>
2 years ago
Luiz Carlos Faria
50f15fb2d5
Improve testability with IMinioClient interface ( #688 )
* Adding all non-deprecated operations to IMinioClient
* Removing factory (With*()) operations from interface maintaining on MinioClient class.
3 years ago
ebozduman
2a7c2a51ea
modify target framework for Windows/Linux to netstandard2.0/netstandard2.1 respectively ( #632 )
Co-authored-by: Harshavardhana <harsha@minio.io>
3 years ago
Harshavardhana
9bd3c6943a
run entire project formatting cleanup using regitlint ( #633 )
Also bring change from PR https://github.com/minio/minio-dotnet/pull/623
Thanks to @amiru3f
3 years ago
ebozduman
746fda6a4c
Adds netstandard2.1 and .Net 4.x framework support for Windows OS ( #626 )
3 years ago
Harshavardhana
da300ec5ad
remove broken builds for net46 ( #601 )
3 years ago
ebozduman
7344e9e3d4
Replaces RestSharp library with built-in HttpClientFactory ( #551 )
4 years ago
ebozduman
77281342c9
Several fixes for endpoint and region settings ( #557 )
4 years ago
P R
8ec6c36445
Remove github action warnings. ( #505 )
Obsolete marker added
5 years ago
Harshavardhana
1c5bf0ed14
Change play.min.io:9000 to play.min.io ( #323 )
6 years ago
Tino Hager
f9771337d7
Cleanup code ( #312 )
- Cleanup Functional Tests, Tests Project and examples.
6 years ago
kannappanr
765959dde8
Replace Minio with MinIO and minio.io with min.io ( #297 )
6 years ago
Blake Niemyjski
aae472fb50
#211 Simplified project and build system. ( #212 )
7 years ago
poornas
3d9fcbeef9
Update MAINTAINERS.md for instructions to build SDK packages in Linux ( #180 )
8 years ago
poornas
e006ab76b1
Modify functional tests for Mint ( #150 )
* Modify functional tests for Mint, add functional tests to .netcore configuration so that it works on Linux
8 years ago
poornas
1d8dcb9439
Add Mono and .NetCore support for Linux ( #149 )
Add .net4.5.2 and .netcore configurations. Exclude test project from release config. Fix typo in SimpleTest.csproj config. Add instructions for Linux and Mono users. Make README.md more succinct. Fix for review comments
8 years ago
poornas
1fd303c25a
Rewrite SDK to support .NetCore and .Net 4.5.2 ( #124 )
8 years ago
poornas
d9fb9eac31
Add netcore implementation in MinioCore2.
9 years ago
poornas
32174d95ae
refactor client and exception handling
9 years ago
poornas
75e8b53c42
add API docs for dotnet client.
9 years ago
poornas
6c578d1706
support virtual hosted-style requests for AWS
9 years ago
poornas
ce9f528097
Add presigned operations
9 years ago
poornas
b05bf3af9d
refactor code to use namespace Api for all bucket and object operations
9 years ago
poornas
d85e4bc0e6
Add asynchronous GetObject to callback stream
9 years ago
poornas
c58043c0f1
Implement RemoveBucketAsync and BucketExistsAsync
9 years ago
poornas
71fb11749b
Add bucketexistAsync and makebucketAsync calls.
9 years ago
poornas
652bbf1af3
fixed bug in exception logic
9 years ago
poornas
779ab6a084
async with error handling
9 years ago
poornas
dbc9495f5a
Implement ListBucketsAsync call
9 years ago
poornas
5c03c00402
Add project files.
9 years ago