具有edmx(2 dbcontext)问题的可跟踪实体

时间:2019-03-25 08:27:58

标签: c# entity-framework-6 trackable-entities

您好,我想使用Trackable Entities - N-Tier Support for Entity Framework with WCF

我陷入了这个问题:

在我将edmx与所有表一起添加后,我陷入了2 DbContext

我需要使用模板中的一个来使实体可跟踪

    .map(originalObj => {
      const obj = Object.assign({}, originalObj);
      obj.count = endorsements
                             .filter(x=>x.ideaNumber===obj.ideaNumber)
      ...

和添加edmx时得到的一个

EFModelFromDatabase\Context.cs.t4

我如何(如果可以将上下文合并为t4格式)

谢谢

1 个答案:

答案 0 :(得分:0)

找到了答案:

要从EDM图生成可跟踪服务实体,请在模型的设计图面上单击鼠标右键,然后选择“添加代码生成项”。

从那里您可以选择要包括的数据库对象。然后展开可跟踪的数据类别,然后选择“服务可跟踪实体EF 6.x Model First Generator”。对于名称,输入在将EDM添加到项目中时指定的相同模型名称。