mirror of
https://github.com/barelyprofessional/KfChatDotNet.git
synced 2026-04-30 03:22:04 -04:00
31 lines
748 B
C#
31 lines
748 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace ThreeXplWsClient.Models;
|
|
|
|
public class ConnectRequestModel
|
|
{
|
|
[JsonPropertyName("connect")]
|
|
public required ConnectRequestTokenModel Connect { get; set; }
|
|
[JsonPropertyName("id")]
|
|
public int Id { get; set; } = 1;
|
|
}
|
|
|
|
public class ConnectRequestTokenModel
|
|
{
|
|
[JsonPropertyName("token")]
|
|
public required string Token { get; set; }
|
|
}
|
|
|
|
public class SubscribeRequestModel
|
|
{
|
|
[JsonPropertyName("subscribe")]
|
|
public required SubscribeRequestChannelModel Subscribe { get; set; }
|
|
[JsonPropertyName("id")]
|
|
public int Id { get; set; } = 2;
|
|
}
|
|
|
|
public class SubscribeRequestChannelModel
|
|
{
|
|
[JsonPropertyName("channel")]
|
|
public required string Channel { get; set; }
|
|
} |