スタートアップ方法ConfigureServices構成において:
services.AddSignalR();
クロスドメインの設定は、設定変更する必要があります。
services.AddCors(オプション=>
options.AddPolicy(AppConfig.DefaultCorsPolicyName、ビルダー=>
{
... Builder.AllowAnyOrigin()AllowAnyMethod()AllowAnyHeader()AllowCredentials()WithOrigins(AppConfig.Origins .. .toArray());
}))。
プロセスを有効に設定する:
app.UseSignalRを(ルート=>
{
routes.MapHub <チャブ>( "/ハブ");
});
ハブを継承する必要があります:
publicクラスチャブ:ハブ
{
}