【发布时间】:2013-06-02 09:26:40
【问题描述】:
我是 WCF 和实体框架的新手。
我有一个包含DatabaseEntities.edmx(实体框架objectContext)的类库“A”。
这个库公开了一个类“B”,它包含一个函数FunctionB,在内部使用实体对象。
我已将此库“A”引用放入 WCF Web 服务并在 IService.cs 中 - 我已将其编码如下:
[OperationContract]
void FunctionB_Proxy();
没有定义任何DataContract我已经进入Service1.cs并实现了这个功能
如下:
public void FunctionB_Proxy()
{
ClassB x=new ClassB();//Class of ClassLibrary
x.FunctionB();
}
这很好用。
但我的问题是:DataContract 在 WCF 中是可选的吗?
提前谢谢..
【问题讨论】: