using Luski.net.JsonTypes.BaseTypes; using System.Text.Json.Serialization; namespace Luski.net.JsonTypes; internal class Login : IncomingHTTP { [JsonPropertyName("login_token")] public string? Token { get; set; } = default!; } [JsonSerializable(typeof(Login))] [JsonSourceGenerationOptions( GenerationMode = JsonSourceGenerationMode.Default, PropertyNamingPolicy = JsonKnownNamingPolicy.CamelCase, WriteIndented = false)] internal partial class LoginContext : JsonSerializerContext { }