LarpixServer/LarpixVoice/JsonAppSerializerContext.cs
olcxja 1915198d82
All checks were successful
Server Build / publish (push) Successful in 29s
Voice Build / publish (push) Successful in 24s
improve voice chat security by implementing join validation
2026-08-24 15:01:32 +02:00

16 lines
No EOL
522 B
C#

using System.Text.Json.Serialization;
namespace LarpixVoice;
[JsonSerializable(typeof(string[]))]
[JsonSerializable(typeof(VoiceAuthBody))]
internal partial class JsonAppSerializerContext : JsonSerializerContext
{
}
public record VoiceAuthBody(
[property: JsonPropertyName("room")] string Room,
[property: JsonPropertyName("userId")] string UserId,
[property: JsonPropertyName("publicId")] string PublicId,
[property: JsonPropertyName("iv")] string Iv,
[property: JsonPropertyName("ct")] string Ct);