mirror of
https://github.com/yaobiao131/downkyicore.git
synced 2025-08-10 00:52:31 +00:00
33 lines
788 B
C#
33 lines
788 B
C#
using Newtonsoft.Json;
|
|
|
|
namespace DownKyi.Core.Aria2cNet.Client.Entity;
|
|
|
|
[JsonObject]
|
|
public class AriaVersion
|
|
{
|
|
[JsonProperty("id")] public string Id { get; set; }
|
|
|
|
[JsonProperty("jsonrpc")] public string Jsonrpc { get; set; }
|
|
|
|
[JsonProperty("result")] public AriaVersionResult Result { get; set; }
|
|
|
|
[JsonProperty("error")] public AriaError Error { get; set; }
|
|
|
|
public override string ToString()
|
|
{
|
|
return JsonConvert.SerializeObject(this);
|
|
}
|
|
}
|
|
|
|
[JsonObject]
|
|
public class AriaVersionResult
|
|
{
|
|
[JsonProperty("enabledFeatures")] public List<string> EnabledFeatures { get; set; }
|
|
|
|
[JsonProperty("version")] public string Version { get; set; }
|
|
|
|
public override string ToString()
|
|
{
|
|
return JsonConvert.SerializeObject(this);
|
|
}
|
|
} |