Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/KbAdvertAdvContentResponse.cs

44 lines
1.4 KiB
C#
Raw Normal View History

2024-04-10 13:55:27 +08:00
using System;
using System.Collections.Generic;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// KbAdvertAdvContentResponse Data Structure.
/// </summary>
[Serializable]
public class KbAdvertAdvContentResponse : AopObject
{
/// <summary>
/// 二维码类型的内容模型当content_type为codec时返回该模型
/// </summary>
[JsonProperty("content_codec")]
public KbAdvertContentCodec ContentCodec { get; set; }
/// <summary>
/// 口令红包类型的内容模型当content_type为passwordRed时返回该模型
/// </summary>
[JsonProperty("content_password")]
public KbAdvertContentPassword ContentPassword { get; set; }
/// <summary>
/// 吱口令类型的内容模型当content_type为shareCode时返回该模型
/// </summary>
[JsonProperty("content_share_code")]
public List<KbAdvertContentShareCode> ContentShareCode { get; set; }
/// <summary>
/// 短链接类型的内容模型当content_type为shortLink时返回该模型
/// </summary>
[JsonProperty("content_short_link")]
public KbAdvertContentShortLink ContentShortLink { get; set; }
/// <summary>
/// 广告内容类型; shortLink短链接 codec二维码 passwordRed口令红包 shareCode吱口令
/// </summary>
[JsonProperty("content_type")]
public string ContentType { get; set; }
}
}