Мне нужно добавить пользовательский атрибут на стороне клиента с помощью службы WCF RIA. Это свойство отсутствует в моей модели (.edmx), но является реализацией моего интерфейса.
Свойство для добавления:
public IEmployee MyEmployee
{
get { }
}
Я пытаюсь это:
[DataMemberAttribute]
public IEmployee MyEmployee
{
get { }
}
но это не работает.
Базовый тип возврата работает:
[DataMemberAttribute]
public string MyEmployeeId
{
get { }
}
(я думаю) это потому, что я возвращаю IEmployee, и мне нужно реализовать это свойство.
Я не могу переименовать файл в * .shared.cs из-за его зависимостей.
Возможно ли это сделать?