SignalRクライアントには2つのnugetパッケージがあります。
Microsoft.AspNetCore.SignalR.ClientおよびMicrosoft.AspNetCore.SignalR.Client.Core。
両方ともASP.NETCoreですが、両方が存在する理由についての情報が見つかりません。
おそらくClient.Coreの機能は限られていますが、これは私の推測です。
両方ともASP.NETCoreですが、両方が存在する理由についての情報が見つかりません。
Microsoft.AspNetCore.SignalR.Clientのパッケージが依存Microsoft.AspNetCore.SignalR.Client.Coreのパッケージ。
そして、「ASP.NET Core SignalR .NET Client」のドキュメントから、次のことがわかります。
.NETクライアントがSignalRハブに接続するには、Microsoft.AspNetCore.SignalR.Clientパッケージが必要です。
さらに、Microsoft.AspNetCore.SignalR.Client.Core
クライアントアプリにパッケージをインストールするだけでテストを行う場合、WithUrl
HTTPベースのトランスポートを使用して指定されたURLに接続するようにHubConnectionを構成するメソッドを呼び出すことができないことがわかります。
そして、それは以下のようにエラーを引き起こします。
'HubConnectionBuilder'には 'WithUrl'の定義が含まれておらず、タイプ 'HubConnectionBuilder'の最初の引数を受け入れるアクセス可能な拡張メソッド 'WithUrl'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加