У меня есть приложение Silverlight 3, которое получает данные из веб-службы. Когда я добавляю ссылку на свой веб-сервис, все классы, используемые веб-сервисом, определяются в прокси-классе. Пока все хорошо ... Теперь я хотел бы использовать DataForm, предлагаемый в Silverlight 3. Чтобы использовать этот компонент, я должен добавить метаданные в свой класс (например, см. Код ниже).
public class Movie : IEditableObject
{
public int MovieID { get; set; }
[Display(Name="The Movie Name")]
public string Name { get; set; }
}
У меня такой вопрос, учитывая, что класс Movie определен в прокси-классе, созданном в .NET, как добавить атрибуты / метадеты в свойства класса Movie без изменения сгенерированного класса?
Спасибо