📄
src/Integrations/FaceCamera/CameraOptions.cs
using System.ComponentModel.DataAnnotations; using Microsoft.Extensions.Options; namespace MMirror.Integrations.FaceCamera; public sealed class CameraOptions { public int Index { get; set; } = 0; [Required] public required string Model { get; set; } public string Config { get; set; } = ""; } [OptionsValidator] internal sealed partial class CameraOptionsValidator : IValidateOptions<CameraOptions>;