File tree Expand file tree Collapse file tree 1 file changed +30
-1
lines changed
Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Original file line number Diff line number Diff line change 11# 概述
2- 这是一个简化版的oss sdk,目前只包含少数的api支持 。
2+ 这是一个面向dotnet core的简化版的oss sdk,目前只包含部分的api支持 。
33部门代码从官方sdk移植,部分代码整体重构。
44重构的目的主要是为了简化代码,支持async模式。
55
6+ nuget: https://www.nuget.org/packages/Cuiliang.AliyunOssSdk/
7+
68# 主要类说明
79
10+ ## 使用方法
11+
12+
13+ ```
14+ var crediential = new OssCredential()
15+ {
16+ AccessKeyId = AccessKeyId,
17+ AccessKeySecret = AssessSecret
18+ };
19+
20+ var client = new OssClient(crediential);
21+
22+ //list buckets
23+ var listBucketResult = await client.ListBucketsAsync(OssRegions.ShangHai);
24+ Console.WriteLine(listBucketResult.IsSuccess + ":" + listBucketResult.ErrorMessage);
25+
26+ var bucket = BucketInfo.CreateByRegion("oss-cn-shanghai.aliyuncs.com", "bucket", false, false);
27+
28+ // save string to a file
29+ string content = "这是一个文本文件\naaaaaaaa\nbbbbbb\nccccccccc";
30+ var putResult = await client.PutObjectAsync(bucket, "test_put_object_string.txt", content);
31+ Console.WriteLine($"Put string object {putResult.IsSuccess} {putResult.ErrorMessage} Etag:{putResult.SuccessResult?.ETag}");
32+
33+
34+ ```
35+
36+
837## API 接口实现
938
1039
You can’t perform that action at this time.
0 commit comments