我是 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 中是可选的吗?
提前致谢..