現時点では、これらの Web サービスを介して Web サービスを公開する C# コンソール アプリケーションが WebWebServiceHost
サイトで使用されていますが、現在は SSE をサイトに追加しようとしています。
クライアントのコードは次のとおりです。
var source = new EventSource(server+'eventSource');
source.onmessage = function (event) {
alert(event.data);
};
しかし、サーバー側では、コントラクトを定義しようとすると:
[OperationContract]
[WebGet]
String EventSource();
サービスがサービスを返すのは、文字列を持つ xml です。
SSE で使用できるドキュメントを作成するには、サーバー側で何をすればよいですか?
よろしくお願いします