コード例 #1
0
ファイル: QrcodeLogic.cs プロジェクト: muxiujh/timelineServer
        public QrcodeLogic(string serverDir)
        {
            m_serverDir = serverDir;
            var config = G.Config["Qrcode"];

            m_home  = config["home"];
            m_path  = config["path"];
            m_width = THelper.StringToInt(config["width"]);
            c_width = config["c_width"];
            c_path  = config["c_path"];

            var ossConfig = G.Config["AliOss"];

            m_ossUrl = string.Format(ossConfig["url"], ossConfig["bucket"], ossConfig["server"]);
        }
コード例 #2
0
ファイル: UploadLogic.cs プロジェクト: muxiujh/timelineServer
        public UploadLogic(string serverDir)
        {
            var uploadConfig = G.Config["UPLOAD"];

            m_config = new SUploadConfig();
            var maxSize = THelper.StringToInt(uploadConfig["maxSize"]);

            m_config.ContentLength   = maxSize * 1024 * 1024;
            m_config.ContentTypeList = new string[] {
                "image/jpeg",
                "image/png"
            };
            m_config.ImageFormatList = new ImageFormat[] {
                ImageFormat.Png,
                ImageFormat.Jpeg
            };
            m_config.Dir = serverDir + uploadConfig["dir"] + "/";

            var ossConfig = G.Config["AliOss"];

            m_config.OssUrl = string.Format(ossConfig["url"], ossConfig["bucket"], ossConfig["server"]);
        }