【发布时间】:2011-07-18 12:50:24
【问题描述】:
我需要使用 WCF RIA 服务在客户端添加自定义属性。此属性不在我的模型 (.edmx) 中,而是我的接口的实现。
要添加的属性:
public IEmployee MyEmployee
{
get { }
}
我试试这个:
[DataMemberAttribute]
public IEmployee MyEmployee
{
get { }
}
但这不起作用。
基本的返回类型有效:
[DataMemberAttribute]
public string MyEmployeeId
{
get { }
}
(我认为)这是因为我返回了一个 IEmployee 并且我需要实现这个属性。
由于他的依赖关系,我无法将文件重命名为 *.shared.cs。
这样可以吗?
【问题讨论】:
-
这些是什么依赖关系?您可以与客户分享 IEmployee 吗?
-
我可以共享 IEmployee,但是在这个接口中还有其他接口(也有依赖项......)我无法在客户端共享。
标签: c# .net silverlight-4.0 wcf-ria-services