using System.Text.Json.Serialization;
public float multiplier{ get; set; }
public double durationMillis{ get; set; }
public double expiryTsMillis{ get; set; }
public activeEffect [] boosts { get; set; }
public static void Main()
ClubBoosts boo = new ClubBoosts();
boo.boosts = new activeEffect[2];
boo.boosts[0] = new activeEffect();
boo.boosts[0].multiplier = 0.25f;
boo.boosts[0].expiryTsMillis = DateTimeOffset.UtcNow.AddMinutes(2).ToUnixTimeMilliseconds();
boo.boosts[0].durationMillis = TimeSpan.FromMinutes(2).Ticks / TimeSpan.TicksPerMillisecond;
boo.boosts[1] = new activeEffect();
boo.boosts[1].multiplier = 0.25f;
boo.boosts[1].expiryTsMillis = DateTimeOffset.UtcNow.AddMinutes(2).ToUnixTimeMilliseconds();
boo.boosts[1].durationMillis = TimeSpan.FromMinutes(4).Ticks / TimeSpan.TicksPerMillisecond;
var options = new JsonSerializerOptions
jsonString = JsonSerializer.Serialize(boo, options);
Console.WriteLine(jsonString);