私はWCFとエンティティフレームワークが初めてです。
DatabaseEntities.edmx
(Entity Framework )を含むクラスライブラリ「A」がありますobjectContext
。
FunctionB
このライブラリは、エンティティ オブジェクトを内部的に使用して、関数を含むクラス "B" を公開しています。
このライブラリ "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 ではオプションですか?
前もって感謝します..