1

我正在使用这个扩展来为 MongoDb 生成存储库。

https://github.com/RobThree/MongoRepository

我创建了一个从实体继承的模型。并且不是从实体继承的。

继承自 Entity 的模型实例化对象,但不填充 post 请求中的属性。请参阅屏幕截图。

我的模型是这样的:

public class EmailTransac : Entity
{   [Required()]
    public string Name { get; set; }
    [Required()]
    public string From { get; set; }
    [Required()]
    public string Template { get; set; }
    [Required()]
    public string Subject { get; set; }
}

public class EmailTransacModel
{
    [Required()]
    public string Name { get; set; }
    [Required()]
    public string From { get; set; }
    [Required()]
    public string Template { get; set; }
    [Required()]
    public string Subject { get; set; }
}

继承实体

[ 继承实体][1


不继承实体

不继承实体

你知道可能是什么问题吗?

谢谢,

4

1 回答 1

0

好的,我已经解决了我的问题。

对于其他人,如果您为此感到挣扎。

基类中有一个 DataContract。因此,我们必须添加属性 DataMember 并且它可以工作!

[Required()]
[DataMember]
public string Name { get; set; }

谢谢

于 2015-08-22T23:20:17.563 回答