私は 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 として送信されます。必要に応じて簡単に解析できるようにするだけです。