Jeff 8b4791aa7f 铂金版源码 | 5 years ago | |
---|---|---|
.. | ||
sample | 5 years ago | |
src | 5 years ago | |
README-CN.md | 5 years ago | |
README.md | 5 years ago |
# Aliyun OSS SDK for C#
.NET 2.0
及以上版本Visual Studio 2010
及以上版本Mono 3.12
及以上版本Visual Studio
中新建或者打开已有的项目,然后选择<工具>
-<NuGet程序包管理器>
-<管理解决方案的NuGet程序包>
,aliyun.oss.sdk
,在结果中找到Aliyun.OSS.SDK
,选择最新版本,点击安装,成功后添加到项目应用中。项目引入方式安装
即可<解决方案资源管理器>
中选择您的项目,然后右键<项目名称>
-<引用>
,在弹出的菜单中选择<添加引用>
,
在弹出<添加引用>
对话框后,选择<浏览>
,找到SDK包解压的目录,在bin目录下选中<Aliyun.OSS.dll>
文件,点击确定即可<解决方案>
,在弹出的菜单中点击<添加>
-><现有项目>
。aliyun-oss-sdk.csproj
文件,点击打开。<您的项目>
-<引用>
,选择<添加引用>
,在弹出的对话框选择<项目>
选项卡后选中aliyun-oss-sdk
项目,点击确定即可。Xamarin
中新建或者打开已有的项目,然后选择<工具>
-<Add NuGet Packages>
。aliyun.oss.sdk
,在结果中找到Aliyun.OSS.SDK
,选择最新版本,点击<Add Package>
,成功后添加到项目应用中。<解决方案>
中选择您的项目,然后右键<项目名称>
-<引用>
,在弹出的菜单中选择<Edit References>
,
在弹出<Edit References>
对话框后,选择<.Net Assembly>-<浏览>
,找到SDK包解压的目录,在bin目录下选中<Aliyun.OSS.dll>
文件,点击<Open>
即可 OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
var buckets = client.ListBuckets();
foreach (var bucket in buckets)
{
Console.WriteLine(bucket.Name + ", " + bucket.Location + ", " + bucket.Owner);
}
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.CreateBucket(bucketName);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.DeleteBucket(bucketName);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.PutObject(bucketName, key, filePathToUpload);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
var object = ossClient.GetObject(bucketName, key);
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
var listResult = client.ListObjects(bucketName);
foreach (var summary in listResult.ObjectSummaries)
{
Console.WriteLine(summary.Key);
}
OssClient client = new OssClient(endpoint, accessKeyId, accessKeySecret);
client.DeleteObject(bucketName, key)
启动项目
,并添加您自己的AccessKeyId,AccessKeySecret,bucket,key等后即可运行。