Newer
Older
percord / extra / admin-api / Models / Spacebar.Models.Generic / Channel.cs
@Rory& Rory& on 8 May 613 bytes Update CS models
using System.Text.Json.Serialization;

namespace Spacebar.Models.Generic;

public class Channel {
    
}

public class ChannelPermissionOverwrite {
    [JsonPropertyName("id")]
    public string Id { get; set; }

    [JsonPropertyName("type")]
    public int Type { get; set; }

    [JsonPropertyName("allow"), JsonNumberHandling(JsonNumberHandling.AllowReadingFromString | JsonNumberHandling.WriteAsString)]
    public ulong Allow { get; set; }

    [JsonPropertyName("deny"), JsonNumberHandling(JsonNumberHandling.AllowReadingFromString | JsonNumberHandling.WriteAsString)]
    public ulong Deny { get; set; }
}