私は、実行中の他のアプリケーションから情報を受け取ることができるアプリケーションをWCF経由で作成しようとしています。 別のクラスにvoidメソッドを設定し、インターフェイスを作成してサービスをホストしました。C#クライアントアプリケーションのメソッドをホストするメソッド
私のホストアプリケーションでは、次の方法があります。クライアントで
public Class ReceivingMethods : IReceivingMethods
{
Public void HelloWorld(string text)
{
MessageBox.Show(text);
}
}
と
[ServiceContract]
interface iReceivingMethods
{
[OperationContract]
void HelloWorld(string text);
}
、私はこれやりたい:
HostService client = new HostService();
client.HelloWorld("Hello World");
client.close();
をしかし、それは動作しません、代わりに私はこれをしなければなりません。
HostService client = new HostService();
HelloWorld hi = new HelloWorld();
hi.text = "Hello World";
client.HelloWorld(hi);
client.close();
は私がではなく、このアプリケーションに、それは以前にアプリケーション/ ASPの組み合わせで元のように動作するように得ていると私は2つのアプリケーション間の設定の違いを見つけることができません。
これまでのようにWCFセットアップで必要なものを教えてもらえますか?
wcfのABC設定ファイルも親切に投稿してください。 –