を引き起こし、私は例えば、私のstartup.cs
に直接ミドルウェアを呼び出す場合:app.UseMiddleware <T>()500
public void Configure(IApplicationBuilder app)
{
app.UseMiddleware<StaticFileMiddleware>();
app.UseMiddleware<DefaultFilesMiddleware>();
}
source on GitHubを見ると、これは正確に拡張メソッドを呼び出しているコードです。しかし、私は500エラーとスタックトレースを取得しています:
:(
Oops.
500 Internal Server Error
System.InvalidOperationException
The 'Invoke' method's first argument must be of type 'HttpContext'.
at Microsoft.AspNetCore.Builder.<>c__DisplayClass3_0.<UseMiddleware>b__0(RequestDelegate next)
at Microsoft.AspNetCore.Builder.Internal.ApplicationBuilder.Build()
at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
Show raw exception details
System.InvalidOperationException: The 'Invoke' method's first argument must be of type 'HttpContext'.
at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.<>c__DisplayClass3_0.b__0(RequestDelegate next)
at Microsoft.AspNetCore.Builder.Internal.ApplicationBuilder.Build()
at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
このは私No Static Files Extensions are referableの質問に関連している可能性があります。
いずれにしても、私は現在、簡単にindex.html
ページを読み込むことができません。
助けが必要ですか?
おかげ
(再び)を使用することができます。 RC1のように見える? –
@WillRayエラーWebページには、Microsoft.AspNetCore.Hostingバージョン1.0.0-rc2-20901のフッタがあるので、私はRC2だと思います。 – BanksySan