Entity framework 将T4 POCO实体框架模板更改为从我的基类继承

Entity framework 将T4 POCO实体框架模板更改为从我的基类继承,entity-framework,architecture,c#-4.0,t4,Entity Framework,Architecture,C# 4.0,T4,我正在尝试创建一个具有分层体系结构和自跟踪实体的解决方案。 我使用了从Extensions Online Gallery下载的实体框架C#POCO实体生成器。 我将context.tt与entities.tt分开,它们是自己的类库。 将entities.tt映射到模型。现在,我需要使这些类从我在另一个类库中创建的基类继承。不幸的是,我对更改T4模板一无所知。有人能帮我继续解决这个问题吗 谢谢。在您的tt文件中搜索 foreach (EntityType entity in ItemCollect

我正在尝试创建一个具有分层体系结构和自跟踪实体的解决方案。 我使用了从Extensions Online Gallery下载的实体框架C#POCO实体生成器。 我将context.tt与entities.tt分开,它们是自己的类库。 将entities.tt映射到模型。现在,我需要使这些类从我在另一个类库中创建的基类继承。不幸的是,我对更改T4模板一无所知。有人能帮我继续解决这个问题吗


谢谢。

在您的tt文件中搜索

foreach (EntityType entity in ItemCollection.GetItems<EntityType>().OrderBy(e => e.Name))
foreach(ItemCollection.GetItems().OrderBy(e=>e.Name)中的EntityType实体)
然后寻找一条有

<#=Accessibility.ForType(entity)#> <#=code.SpaceAfter(code.AbstractOption(entity))#>partial class <#=code.Escape(entity)#><#=code.StringBefore(" : ", code.Escape(entity.BaseType))#>
部分类

然后将您的界面添加到界面的末尾。

谢谢,您能否提供一些帮助,帮助您在每个实体和DataContract DataMember属性上添加名称空间?我需要知道您正在尝试完成什么?创建一个新问题?或更新上述内容。