私はちょっと混乱しています。ただ、WFで少し遊んでと、この例に示すような単純なサービスを作成しようとしている。この例ではWorkflow Foundationサービスを呼び出す
http://msdn.microsoft.com/en-us/netframework/ff859495
を、彼は本当の単純なサービスを作成し、このようなクライアントからそれを呼び出す:
var proxy = new ServiceReference1.MathClient();
var data = proxy.AddNumbers();
私はまったく同じことをしましたが、今までにクラスを取得したことはありませんMathClient
、私はインターフェイス、受信部のクラス、送信部のクラス、アクティビティの名前空間を取得します。しかし、私が実際に受信部分と呼ぶことのできるものは何もありません。
サービス自体はシンプルで、数字が2つ追加されたSendAndReceiveReply
です。設定はビデオのように行われます。OperationName
を変更し、ServiceContractName
を変更し、CanCreateInstance
をtrue
に設定しました。
クラスは実際にどこから来ていますか?彼はMathClient
と呼ばれるものを決して作りません!
これは、プロジェクトがワークフローテンプレートからのものである場合、Visual Studioが別のプロキシを作成するためです。ビデオでは、サービスを使用する標準のコンソールアプリを作成します。 –