2017-11-28 18 views
0

私は、SignalRコンポーネントを自己ホストするための1つのシンプルなコンソールアプリケーションホストが必要です。ASP.Net Core SignalRシンプルホスト - 404エラー

テンプレートを使用して「空のWebアプリケーション」を作成しました。私は非常に単純なスタートアップファイルを作成していますが、MVCなどのものは必要ありません。しかし、交渉しようとすると、ブラウザから404エラーが見つかりません。次のように

スタートアップファイルは以下のとおりです。

public class Startup 
{ 
    public void ConfigureServices(IServiceCollection services) 
    { 
     services.AddCors(); 
     services.AddSignalR(); 
    } 

    public void Configure(IApplicationBuilder app, IHostingEnvironment env) 
    { 
     app.UseCors(builder => builder.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod().AllowCredentials()); 

     app.UseSignalR(routes => 
     { 
      routes.MapHub<Masterhub>("masterhub"); 
     }); 
    } 
} 

あなたが見ることができるように、それは非常に基本的なものですが、私はどのMVC /ウェブAPIの機能を望んでいないとして、私はそれのすべてが含まれていませんでしたセットアップ。 CORSとSignalRのセットアップはすべてあります。

私は何をしようとしていますか?

答えて

0

Webクライアントから自分自身でホストされたSignalRコンソールアプリケーションに接続するために使用していたJavaScriptファイルは、古い完全な.Netバージョンであり、NPMから入手できる新しいバージョンではありませんでした。

関連する問題