• 大小: 24.12MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-07-07
  • 语言: 数据库
  • 标签: dtcms  dtcms5  

资源简介

dtcms5(最新版)真正的旗舰版+MSSQL+手机+微信支付+插件 不是旗舰版,不要分。

资源截图

代码片段和文件信息

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))
            {
       

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      31744  2017-08-15 20:39  DTcms安装说明.doc

     文件    5898240  2019-07-16 14:59  Database\DTcmsdb5.mdf

     文件    1861344  2017-07-09 05:46  Database\DTcmsdb5.sql

     文件    1048576  2019-07-16 14:59  Database\DTcmsdb5_log.ldf

     文件        284  2017-05-05 01:59  Database\说明.txt

     文件     192512  2016-12-14 16:47  DTcms.API\bin\Debug\Aliyun.OSS.dll

     文件      75776  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.API.dll

     文件     212480  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.API.pdb

     文件      55808  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.BLL.dll

     文件     224768  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.BLL.pdb

     文件      63488  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.Common.dll

     文件     122368  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.Common.pdb

     文件     198144  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.DAL.dll

     文件     435712  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.DAL.pdb

     文件      17920  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.DBUtility.dll

     文件      44544  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.DBUtility.pdb

     文件      81920  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.Model.dll

     文件     456192  2019-07-16 12:05  DTcms.API\bin\Debug\DTcms.Model.pdb

     文件      40960  2015-07-31 02:30  DTcms.API\bin\Debug\Senparc.Weixin.dll

     文件     499712  2015-07-31 02:30  DTcms.API\bin\Debug\Senparc.Weixin.MP.dll

     文件     192512  2016-12-14 16:47  DTcms.API\bin\Release\Aliyun.OSS.dll

     文件      69120  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.API.dll

     文件     183808  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.API.pdb

     文件      47104  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.BLL.dll

     文件     202240  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.BLL.pdb

     文件      58368  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.Common.dll

     文件     105984  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.Common.pdb

     文件     182272  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.DAL.dll

     文件     364032  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.DAL.pdb

     文件      16384  2019-07-16 14:55  DTcms.API\bin\Release\DTcms.DBUtility.dll

............此处省略2833个文件信息

评论

共有 条评论