1
我正在爲Windows Phone 8項目使用Azure移動服務。Azure Mobile + Json.NET:將類映射到具有不同名稱的表
我想在我的數據庫中存儲複雜類型,因此使用json.net的JsonConverter。
我的數據類看起來是這樣的:
pubic class Data
{
...
[JsonConverter(typeof(MyConverter))]
public ComplexType SomeMember{get;set;}
....
}
這似乎做工精細,但有一個問題: 我想用不同的名稱映射「Data'級數據庫表像「data_something」
這可以通過使用
[DataContract(Name="data_something")]
public class Data{
...
但隨後Json.NET忽略註釋來實現。
有沒有辦法使用Json.NET並分別指定表名? 或者也許另一種使用Azure Mobile獲取正確表格的方法,即使類名稱不相同。 (我目前使用dataTable= MobileService.GetTable<Data>();
)
謝謝! 不知道我是如何錯過的。 – doschi