using System.ComponentModel.DataAnnotations; namespace Bit.Api.Models.Request.Organizations; public class OrganizationSeatRequestModel : IValidatableObject { [Required] public int? SeatAdjustment { get; set; } public IEnumerable Validate(ValidationContext validationContext) { if (SeatAdjustment == 0) { yield return new ValidationResult("Seat adjustment cannot be 0.", new string[] { nameof(SeatAdjustment) }); } } }