using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using AMESCoreStudio.WebApi.Models; using AMESCoreStudio.WebApi; namespace AMESCoreStudio.WebApi { /// <summary> /// /// </summary> public class AMESContext : DbContext { /// <summary> /// /// </summary> /// <param name="options"></param> public AMESContext(DbContextOptions<AMESContext> options) : base(options) { //Configuration.ProxyCreationEnabled = false; } /// <summary> /// /// </summary> public DbSet<Bulletin> Bulletins { get; set; } /// <summary> /// /// </summary> public DbSet<IDKey> IDKeys { get; set; } /// <summary> /// /// </summary> public DbSet<AuthInfo> AuthInfo { get; set; } /// <summary> /// /// </summary> public DbSet<SystemInfo> SystemInfoes { get; set; } /// <summary> /// /// </summary> public DbSet<ModuleInfo> ModuleInfoes { get; set; } /// <summary> /// /// </summary> public DbSet<ProgramInfo> ProgramInfoes { get; set; } /// <summary> /// /// </summary> public DbSet<RoleInfo> RoleInfoes { get; set; } /// <summary> /// /// </summary> public DbSet<UserInfo> UserInfoes { get; set; } /// <summary> /// /// </summary> public DbSet<DeptInfo> DeptInfoes { get; set; } } }