namespace Yavsc.Api.Client.Dtos; /// /// Wire format for GET /api/circle and friends. /// /// Field names match the JSON the server emits (camelCase via /// the default policy), so no /// [JsonPropertyName] attributes are required. /// /// Mirrors the server-side Yavsc.Models.Relationship.Circle /// EF entity but stops short of the navigation properties /// (Owner, Members) which depend on /// ApplicationUser and other server-only types. The client /// only ever needs the id, name, and owner of a circle to drive /// the UI. /// public sealed class CircleDto { public long Id { get; set; } public string Name { get; set; } = string.Empty; public string OwnerId { get; set; } = string.Empty; public bool Public { get; set; } }