Entity framework core EF7反向工程工具不会将POCO生成为部分
Entity Framework 7反向工程工具不会将POCO作为部分生成。有没有具体的原因 在EF7之前,我们常常得到分部类,这样我就可以扩展POCOs的功能。我使用分部类将Id属性映射到主键属性,如下所示Entity framework core EF7反向工程工具不会将POCO生成为部分,entity-framework-core,Entity Framework Core,Entity Framework 7反向工程工具不会将POCO作为部分生成。有没有具体的原因 在EF7之前,我们常常得到分部类,这样我就可以扩展POCOs的功能。我使用分部类将Id属性映射到主键属性,如下所示 public partial class User: EntityBase { public override int Id { get { return UserId; } set { UserId= value; } } } 我
public partial class User: EntityBase
{
public override int Id
{
get { return UserId; }
set { UserId= value; }
}
}
我怎样才能在EF7中做到这一点?
谢谢。dnx ef dbcontext脚手架模板EntityFramework.SqlServer scaffold templates命令可用于生成项目目录中的EntityFramework.SqlServer.Design.DbContextTemplate.cshtml和EntityFramework.SqlServer.Design.EntityTypeTemplate.cshtml模板文件,以便在搭建期间使用 要添加部分类支持的EntityTypeTemplate自定义示例:
....
....
@:namespace @Model.Namespace
@:{
@: public partial class @Model.EntityType.Name
@: {...
....
....
....
dnx ef dbcontext脚手架模板EntityFramework.SqlServer scaffold templates命令可用于生成项目目录中的EntityFramework.SqlServer.Design.DbContextTemplate.cshtml和EntityFramework.SqlServer.Design.EntityTypeTemplate.cshtml模板文件,以便在搭建期间使用 要添加部分类支持的EntityTypeTemplate自定义示例:
....
....
@:namespace @Model.Namespace
@:{
@: public partial class @Model.EntityType.Name
@: {...
....
....
....
这只是一个疏忽。出现了一个实体框架错误(请参阅)。它于今天(2015年10月16日)修好,将于今晚夜间建造 作为一种解决办法,上述
脚手架模板
方法目前应该可以使用
或者,您也可以在生成单词
partial
后,通过手动搜索和替换将其添加到任何POCO类中(尽管每次再次生成它们时都会被覆盖)。这只是一个疏忽。出现了一个实体框架错误(请参阅)。它于今天(2015年10月16日)修好,将于今晚夜间建造
作为一种解决办法,上述脚手架模板
方法目前应该可以使用
或者,您也可以自由地手动搜索和替换,以便在生成单词
partial
后将其添加到任何POCO类中(尽管每次再次生成它们时它都会被覆盖)。我使用的是6.1.3,模型是作为partial生成的 我使用的是6.1.3,模型是作为分部生成的 这是一只虫子;它们应该是局部的。我已经提出了这个问题。谢谢你们,布里斯,我不确定这就是为什么我不想填补一个案子。这是一个错误;它们应该是局部的。我已经提出了这个问题。谢谢你们,布里斯,我不确定这就是为什么我不想填补一个案子。