1
Blazor .NET Core 3アプリケーションでAzure SignalRサービスに接続するSignalR .NETクライアント
ASP.NET Core 3.0 Blazor(サーバー側)アプリケーションとAzure SignalR Serviceを接続しようとしています。最終的に、SignalRクライアント(サービス)をいくつかのBlazorコンポーネントに注入して、UI / DOMをリアルタイムで更新できるようにします。 私の問題は.StartAsync()、ハブ接続でメソッドを呼び出すと、次のメッセージが表示されることです。 応答ステータスコードが成功を示さない:404(見つかりません)。 BootstrapSignalRClient.cs このファイルは、URL、接続文字列、キー、メソッド名、ハブ名など、SignalRサービスの構成を読み込みます。これらの設定は静的クラスに取り込まれ、SignalRServiceConfiguration後で使用されます。 public static class BootstrapSignalRClient { public static IServiceCollection AddSignalRServiceClient(this IServiceCollection services, IConfiguration configuration) { SignalRServiceConfiguration signalRServiceConfiguration = new SignalRServiceConfiguration(); configuration.Bind(nameof(SignalRServiceConfiguration), signalRServiceConfiguration); services.AddSingleton(signalRServiceConfiguration); services.AddSingleton<ISignalRClient, SignalRClient>(); return services; } } SignalRServiceConfiguration.cs public class SignalRServiceConfiguration { public string ConnectionString { get; …