Чтение данных из Azure с разными именами классов

С помощью этого кода я могу читать данные из моей таблицы веб-службы Azure.

private MobileServiceCollectionView<Item> items;
private IMobileServiceTable<Item> table = App.MobileService.GetTable<Item>();

items = table.ToCollectionView();
// and so on...

Моя проблема в том, что моя таблица имеет другое имя, чем Item Класс, но я не хочу менять имя таблицы, потому что я думаю, что это лучшее имя для лучшего понимания. Возможно ли, что моя таблица имеет имя Person но я отправляю свой запрос с именем класса Item?

2 ответа

Решение

Нашел решение:

//over the Class definition
[DataContract(Name = "*tablename*")] 

Для полноты вы также можете использовать

[DataTable("*tableName*")]

Чтобы определить имя таблицы Azure Mobile Service, которой соответствует тип данных.

Другие вопросы по тегам