我正在构建一个 SPA 并使用 BreezeJS 进行数据管理。现在我希望能够在我的模型类上设置数据库中不存在的已处理数据并将其发送到客户端。问题是微风也忽略了这些属性。
public class MyModel{
public int Id{get; set;}
public string Name{get; set;}
public string ProcessedData{get; set;}
}
...
Ignore(model=> model.ProcessedData);
我意识到 Breeze 使用与我的数据上下文相同的元数据,但应该有一种方法可以覆盖它。
被忽略的属性由控制器作为 json 发送,这只是让微风按照我的需要解析它的问题。