Exemple #1
0
        public async Task <TokenResult> GetUploadTokenInfoAsync(string key, DateTime expiresTime)
        {
            var token = GetUploadToken(key, expiresTime);
            var zone  = await zoneHelper.QueryZoneAsync(mac, storageOption.Bucket);

            var         upHost = zone.SrcUpHosts[0];
            TokenResult result = new TokenResult
            {
                UploadUrl = $"https://{upHost}",
                Domain    = storageOption.Domain,
                Token     = token,
                Key       = key
            };

            return(result);
        }
 public async Task QueryZoneTest()
 {
     ZoneID zid = await ZoneHelper.QueryZoneAsync(AccessKey, Bucket1);
 }