Luski/Luski/Classes/ServerInfo.cs
2024-03-27 20:52:27 -04:00

25 lines
716 B
C#

using System.Text.Json.Serialization;
namespace Luski.Classes;
public class ServerInfo
{
[JsonInclude]
[JsonPropertyName("domain")]
public string Domain { get; set; } = default!;
[JsonInclude]
[JsonPropertyName("version")]
public string Version { get; set; } = "v1";
[JsonInclude]
[JsonPropertyName("is_main")]
public bool Main { get; set; } = false;
[JsonInclude]
[JsonPropertyName("is_secure")]
public bool Secure { get; set; } = true;
[JsonInclude]
[JsonPropertyName("pre_encrypt")]
public bool PreGenEncryption { get; set; } = true;
[JsonInclude]
[JsonPropertyName("show_server_messages")]
public bool ShowMessage { get; set; } = false;
}