示例#1
0
        public string GetBusinessGeneratedLink(object payload)
        {
            var payloadStr = JsonConvert.SerializeObject(payload);

            var encryptedPayload = AuthEncrypt.Encrypt(payloadStr, CryptKey, AuthKey);

            return($"{BaseUrl}?p={encryptedPayload}");
        }
示例#2
0
 public BGLService()
     : this(
         cryptKey : AuthEncrypt.NewKeyBase64Encoded(),
         authKey : AuthEncrypt.NewKeyBase64Encoded(),
         baseUrl : string.Empty
         )
 {
 }