問題タブ [signalr-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-core - AspNetCore 2.0 + signalR 1.0.0 alpha2 パイプラインまたはミドルウェアを追加
古いバージョンの SignalR と .NetFreamwork では、次のようなクラス HubPipelineModule を継承するクラスを使用しました。
今、.NetCore 2.0 と SignalR 1.0.0 alpha 2 で開発を開始したいのですが、パイプライン、ミドルウェア、または Web API コントローラーで costum ActionAttribute のようなものを実装する方法がわかりません。方法は気にしません。基本的に OnBeforeIncoming が必要です。機能。
この記事だけを検索して見つけましたが、非常に古く、新しいバージョンではありません。
signalr - Aspnetcore.signalr ライブラリを使用して Hub の外部から HubContext を取得します (コントローラーからではありません)。
AspNetCore.SignalR を使用して SignalR サービスを開発しています。
以下は私のハブです:
以下は、クライアント側でハブのメソッドを呼び出すために作成した別のコンテキスト クラスです。
NotificationContext クラスの参照を自分の IoC コンテナーに挿入したいので、それを解決して BroadCast メソッドを呼び出し、クライアントへのメッセージ送信を処理する必要があります。
Service Bus を使用してシステムの別の部分からのメッセージをリッスンしています。Queue からメッセージを受信したら、QueueHandler から HubContext を使用して接続済みのクライアントに通知したいと考えています。