Files
g.hnyhua.cn/Jiguang.JPush/Model/DevicePayload.cs
2026-02-07 15:48:27 +08:00

32 lines
767 B
C#

using Newtonsoft.Json;
using System.Collections.Generic;
namespace Jiguang.JPush.Model
{
public class DevicePayload
{
[JsonProperty("alias")]
public string Alias { get; set; }
[JsonProperty("mobile")]
public string Mobile { get; set; }
[JsonProperty("tags")]
public Dictionary<string, object> Tags { get; set;}
private string GetJson()
{
return JsonConvert.SerializeObject(this, new JsonSerializerSettings
{
NullValueHandling = NullValueHandling.Ignore,
DefaultValueHandling = DefaultValueHandling.Ignore
});
}
public override string ToString()
{
return GetJson();
}
}
}