【发布时间】:2020-06-24 06:27:00
【问题描述】:
我已经创建了模型和 DbContext,但是当我要使用 EF 核心生成控制器时,会显示错误。
LocationDbContext
using Intranet.Models.CorpComm;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace Intranet.Data.CorpComm
{
public class LocationDbContext : DbContext
{
public LocationDbContext(DbContextOptions<LocationDbContext> options) : base(options)
{
}
public DbSet<Location> Locations { get; set; }
}
}
【问题讨论】:
-
你能在这里分享你的 dbcontext 类的代码吗!谢谢
-
我们不会检查代码库和挖掘 github 上随机散落的项目(当然,除非您付费),请阅读How to Ask
-
链接失效了
-
“没有为 LocationDbContext 类型定义无参数构造函数”,你说。嗯..这意味着什么?..哦!我知道了!没有为
LocationDbContext定义无参数构造函数!这很难! -
@JoseBalerosJr,新手可以,但你需要更好奇。例如,如果您不知道
Parameterless constructor是什么 - 只需问它(例如在 google 上)。在那里你可以发现无参构造函数是一个没有参数的构造函数。如果您不知道constructor是什么 - 您需要先学习很多东西,而 .net Core MVC 对您来说太难了。然后开始here。
标签: c# razor-pages asp.net-core-3.1 ef-core-3.1