dtcms5.0源码 最新版 带手机版
dtcms5.0源码 最新版 带手机版
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8473 2017-04-18 00:57 DTcms.Modelarticle.cs
文件 2016 2017-02-17 00:45 DTcms.Modelarticle_albums.cs
文件 2735 2017-02-17 00:46 DTcms.Modelarticle_attach.cs
文件 5109 2017-02-17 00:48 DTcms.Modelarticle_attribute_field.cs
文件 4646 2017-05-05 02:09 DTcms.Modelarticle_category.cs
文件 983 2017-02-17 00:54 DTcms.Modelarticle_category_spec.cs
文件 3684 2017-02-17 00:56 DTcms.Modelarticle_comment.cs
文件 2855 2017-03-06 23:06 DTcms.Modelarticle_goods.cs
文件 1741 2017-02-17 00:59 DTcms.Modelarticle_goods_spec.cs
文件 3410 2017-03-05 01:28 DTcms.Modelarticle_spec.cs
文件 1431 2017-02-17 01:00 DTcms.Modelarticle_tags.cs
文件 1217 2017-02-17 01:01 DTcms.Modelarticle_tags_relation.cs
文件 64512 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Common.dll
文件 155136 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Common.pdb
文件 89088 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Model.dll
文件 585216 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Model.pdb
文件 4822 2017-05-05 02:20 DTcms.ModelDTcms.Model.csproj
文件 2209 2017-02-17 01:02 DTcms.Modelexpress.cs
文件 1736 2017-02-17 01:03 DTcms.Modelmail_template.cs
文件 3493 2017-04-28 01:01 DTcms.Modelmanager.cs
文件 1982 2017-02-17 01:08 DTcms.Modelmanager_log.cs
文件 1585 2017-03-11 00:27 DTcms.Modelmanager_role.cs
文件 1251 2017-02-17 01:07 DTcms.Modelmanager_role_value.cs
文件 3705 2017-02-17 01:43 DTcms.Model
avigation.cs
文件 1927 2017-04-20 01:00 DTcms.Modeloauth_app.cs
文件 5796 2017-07-09 06:02 DTcms.ModelobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1295 2017-05-05 02:20 DTcms.ModelobjDebugDTcms.Model.csproj.FileListAbsolute.txt
文件 17646 2017-07-09 06:02 DTcms.ModelobjDebugDTcms.Model.csprojResolveAssemblyReference.cache
文件 89088 2017-07-09 06:02 DTcms.ModelobjDebugDTcms.Model.dll
文件 585216 2017-07-09 06:02 DTcms.ModelobjDebugDTcms.Model.pdb
............此处省略1849个文件信息
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Text;
namespace DTcms.API.Cloud
{
public class AliyunOss
{
string EndPoint = string.Empty;
string AccessKeyId = string.Empty;
string AccessKeySecret = string.Empty;
Aliyun.OSS.OssClient client;
public AliyunOss(string endpoint string accessKeyId string accessKeySecret)
{
EndPoint = endpoint;
AccessKeyId = accessKeyId;
AccessKeySecret = accessKeySecret;
client = new Aliyun.OSS.OssClient(“https://“ + EndPoint AccessKeyId AccessKeySecret);
}
///
/// 上传文件
///
/// 文件流数组
/// 存储空间名称
/// 文件名
/// 自定义域名
/// 成功则返回文件地址否则返回错误信息
/// 是否上传成功
public bool Putobject(byte[] byteData string bucketName string key string customDmain out string result)
{
using (Stream fileStream = new MemoryStream(byteData))//转成Stream流
{
string md5 = Aliyun.OSS.Util.OssUtils.ComputeContentMd5(fileStream byteData.Length);
try
{
//将文件md5值赋值给meat头信息,服务器验证文件MD5
var objectmeta = new Aliyun.OSS.objectmetadata
{
ContentMd5 = md5
};
//文件上传--空间名、文件保存路径、文件流、meta头信息(文件md5)
client.Putobject(bucketName key.TrimStart(‘/‘) fileStream objectmeta);
if (string.IsNullOrEmpty(customDmain))
{
result = “http://“ + bucketName + “.“ + EndPoint + “/“ + key.TrimStart(‘/‘); //默认网址
}
else
{
result = customDmain.TrimEnd(‘/‘) + “/“ + key.TrimStart(‘/‘); //自定义网址
}
return true;
}
catch (Exception e)
{
result = e.Message;
return false;
}
}
}
///
/// 删除文件
///
/// 存储空间名称
/// 文件地址(含http://)
/// 自定义域名
/// 错误信息
/// 是否删除成功
public bool Deleteobject(string bucketName string filePath string customDomain out string result)
{
string pointDmain = “http://“ + bucketName + “.“ + EndPoint + “/“; //默认网址
if (!string.IsNullOrEmpty(customDomain))
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8473 2017-04-18 00:57 DTcms.Modelarticle.cs
文件 2016 2017-02-17 00:45 DTcms.Modelarticle_albums.cs
文件 2735 2017-02-17 00:46 DTcms.Modelarticle_attach.cs
文件 5109 2017-02-17 00:48 DTcms.Modelarticle_attribute_field.cs
文件 4646 2017-05-05 02:09 DTcms.Modelarticle_category.cs
文件 983 2017-02-17 00:54 DTcms.Modelarticle_category_spec.cs
文件 3684 2017-02-17 00:56 DTcms.Modelarticle_comment.cs
文件 2855 2017-03-06 23:06 DTcms.Modelarticle_goods.cs
文件 1741 2017-02-17 00:59 DTcms.Modelarticle_goods_spec.cs
文件 3410 2017-03-05 01:28 DTcms.Modelarticle_spec.cs
文件 1431 2017-02-17 01:00 DTcms.Modelarticle_tags.cs
文件 1217 2017-02-17 01:01 DTcms.Modelarticle_tags_relation.cs
文件 64512 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Common.dll
文件 155136 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Common.pdb
文件 89088 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Model.dll
文件 585216 2017-07-09 06:02 DTcms.ModelinDebugDTcms.Model.pdb
文件 4822 2017-05-05 02:20 DTcms.ModelDTcms.Model.csproj
文件 2209 2017-02-17 01:02 DTcms.Modelexpress.cs
文件 1736 2017-02-17 01:03 DTcms.Modelmail_template.cs
文件 3493 2017-04-28 01:01 DTcms.Modelmanager.cs
文件 1982 2017-02-17 01:08 DTcms.Modelmanager_log.cs
文件 1585 2017-03-11 00:27 DTcms.Modelmanager_role.cs
文件 1251 2017-02-17 01:07 DTcms.Modelmanager_role_value.cs
文件 3705 2017-02-17 01:43 DTcms.Model
avigation.cs
文件 1927 2017-04-20 01:00 DTcms.Modeloauth_app.cs
文件 5796 2017-07-09 06:02 DTcms.ModelobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 1295 2017-05-05 02:20 DTcms.ModelobjDebugDTcms.Model.csproj.FileListAbsolute.txt
文件 17646 2017-07-09 06:02 DTcms.ModelobjDebugDTcms.Model.csprojResolveAssemblyReference.cache
文件 89088 2017-07-09 06:02 DTcms.ModelobjDebugDTcms.Model.dll
文件 585216 2017-07-09 06:02 DTcms.ModelobjDebugDTcms.Model.pdb
............此处省略1849个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)