You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sonarr/src/NzbDrone.Core/Download/Clients/Porla/Models/PorlaSysVersionsList.cs

44 lines
1.8 KiB

using System.Collections.Generic;
using Newtonsoft.Json;
namespace NzbDrone.Core.Download.Clients.Porla.Models
{
/// <summary> The data type for the <em>porla</em> field in the <em>sys.versions</em> response </summary>
public class PorlaSysVersionsPorla
{
[JsonProperty("branch", NullValueHandling = NullValueHandling.Ignore)]
public string Branch { get; set; }
[JsonProperty("commitish", NullValueHandling = NullValueHandling.Ignore)]
public string Commitish { get; set; }
[JsonProperty("version", NullValueHandling = NullValueHandling.Ignore)]
public string Version { get; set; }
}
/// <summary> The response for the <em>sys.versions</em> call to porla </summary>
public class PorlaSysVersions
{
[JsonProperty("boost", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> Boost { get; set; }
[JsonProperty("libtorrent", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> LibTorrent { get; set; }
[JsonProperty("nlohmann_json", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> NlohmannJson { get; set; }
[JsonProperty("openssl", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> OpenSSL { get; set; }
[JsonProperty("porla", NullValueHandling = NullValueHandling.Ignore)]
public PorlaSysVersionsPorla Porla { get; set; }
[JsonProperty("sqlite", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> Sqlite { get; set; }
[JsonProperty("tomlplusplus", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, string> TOMLPlusPlus { get; set; }
}
}