namespace PhotoboothUploader.Models; public sealed class PhotoboothSettings { public string? BaseUrl { get; set; } public string? EventName { get; set; } public string? UploadUrl { get; set; } public string? Username { get; set; } public string? Password { get; set; } public string? ResponseFormat { get; set; } public string? WatchFolder { get; set; } public string? LastError { get; set; } public string? LastErrorAt { get; set; } public int MaxConcurrentUploads { get; set; } = 2; public double WindowWidth { get; set; } public double WindowHeight { get; set; } }