2014-02-19 3 views
0

Я обращаюсь к службе Windows Azure Mobile и подключается к таблице в базе данных. Если мое имя свойства в моей модели представления класса точно не совпадает с именем столбца, у меня есть простой механизм для отображения их:Как получить доступ к таблице мобильных приложений Windows Azure с помощью модели просмотра с другим именем

[JsonProperty(PropertyName = "lessondescription")] 
public string LessonDescription { 
    get; set; 
} 

Это прекрасно работает. Однако, как мне выполнить одно и то же отображение, когда имя модели представления отличается от имени таблицы? В моем случае мой класс называется «LessonViewModel», но моя таблица называется «Lesson». Я не нашел атрибут, который выполняет ту же функцию.

ответ

1

Для этого вы должны использовать атрибут [JsonObject(Title = "Lesson")].

0

В дополнение к тому, что сказал @phillipv, вы также можете использовать атрибут [DataTable("the_table_name_you_want")] для определения имени таблицы, соответствующей вашему классу.

Смежные вопросы