提问者:小点点

使用实体框架值操作API控制器不能为空


大家好,我在做一个项目的每一个人。 使用Angulat9和asp.NET core Web Api,我做了数据库的支架,但是当我想用Api创建一个控制器,使用实体框架带动作的控制器时,它向我展示了这个错误:谢谢

命名空间livraison.models{public分部类gestion_livraisonContext:DbContext{

    public gestion_livraisonContext(DbContextOptions<gestion_livraisonContext> options)
        : base(options)
    {
    }

    public virtual DbSet<Agence> Agence { get; set; }
    public virtual DbSet<Client> Client { get; set; }
    public virtual DbSet<ClientPar> ClientPar { get; set; }
    public virtual DbSet<ClientPro> ClientPro { get; set; }
    public virtual DbSet<Commande> Commande { get; set; }
    public virtual DbSet<Livreur> Livreur { get; set; }
    public virtual DbSet<Responsable> Responsable { get; set; }
    public virtual DbSet<Superadmin> Superadmin { get; set; }
    public virtual DbSet<Ville> Ville { get; set; }

}}


共1个答案

匿名用户

将构造函数gestion_livraisonContext类更改为以下代码:

public gestion_livraisonContext(DbContextOptions options)
        : base(options)
    {
    }