using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; namespace Apimanager_backend.Models { public class Apipackage { /// /// 主键,自增 /// [Key] public int Id { get; set; } /// /// 套餐名称 /// [MaxLength(20)] public string Name { get; set; } // varchar(20) /// /// 最大调用次数 /// public int CallLimit { get; set; } // int /// /// 价格 /// public decimal Price { get; set; } // decimal(10,2) /// /// 每分钟调用次数限制 /// public int OneMinuteLimit { get; set; } /// /// 创建时间 /// public DateTime CreatedAt { get; set; } = DateTime.UtcNow; // timestamp //导航属性 public ICollection Apis { get; set; } public ICollection Packages { get; set; } } }