mirror of
https://github.com/lantean-code/qbtmud.git
synced 2025-10-27 18:13:40 +00:00
37 lines
971 B
C#
37 lines
971 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace Lantean.QBitTorrentClient.Models
|
|
{
|
|
public record BuildInfo
|
|
{
|
|
[JsonConstructor]
|
|
public BuildInfo(
|
|
string qTVersion,
|
|
string libTorrentVersion,
|
|
string boostVersion,
|
|
string openSSLVersion,
|
|
int bitness)
|
|
{
|
|
QTVersion = qTVersion;
|
|
LibTorrentVersion = libTorrentVersion;
|
|
BoostVersion = boostVersion;
|
|
OpenSSLVersion = openSSLVersion;
|
|
Bitness = bitness;
|
|
}
|
|
|
|
[JsonPropertyName("qt")]
|
|
public string QTVersion { get; }
|
|
|
|
[JsonPropertyName("libtorrent")]
|
|
public string LibTorrentVersion { get; }
|
|
|
|
[JsonPropertyName("boost")]
|
|
public string BoostVersion { get; }
|
|
|
|
[JsonPropertyName("openssl")]
|
|
public string OpenSSLVersion { get; }
|
|
|
|
[JsonPropertyName("bitness")]
|
|
public int Bitness { get; }
|
|
}
|
|
} |