using System.Text.Json.Serialization; namespace Elternbeirat.PocketBase; /// /// The envelope PocketBase wraps a records list response in. Only /// is used; the paging fields are ignored because content volumes are small and the /// client requests a large page size in a single call. /// /// The record type inside items. internal sealed record RecordList { [JsonPropertyName("items")] public IReadOnlyList Items { get; init; } = []; }