示例#1
0
 private AliyunOSSSetting(AliyunOSSConfigXml xml)
 {
     ClientConfig        = xml.AliyunOSS.Config.CreateObject();
     UrlCacheTime        = xml.AliyunOSS.UrlCacheTime;
     DefaultBucketName   = xml.AliyunOSS.DefaultBucketName.ToLower(ObjectUtil.SysCulture);
     TempBucketName      = xml.AliyunOSS.TempBucketName.ToLower(ObjectUtil.SysCulture);
     UseAliyunUploadMode = xml.AliyunOSS.UseAliyunUploadMode;
 }
示例#2
0
        public void AppStarted(object application, BaseAppSetting appsetting, BaseGlobalVariable globalVariable)
        {
            string fileName = Path.Combine(appsetting.XmlPath, "AliyunOSS.xml");

            if (File.Exists(fileName))
            {
                AliyunOSSConfigXml xml = new AliyunOSSConfigXml();
                xml.ReadXmlFromFile(fileName);
                AliyunOSSSetting.CreateAliyunOSSSetting(xml);
            }
        }
示例#3
0
 internal static AliyunOSSSetting CreateAliyunOSSSetting(AliyunOSSConfigXml xml)
 {
     fCurrent = new AliyunOSSSetting(xml);
     return(fCurrent);
 }