ASP.NET 5 をいじる一環として、CoreCLR を調査してきましたが、IIS で実行されているか、OWIN 仕様を介して自己ホストされているかをコードが検出する方法がわかりません。
現在のプロセス (自己ホストまたはIIS の場合)を持ち込んでSystem.Diagnostics
調査することはできますが、CoreCLR のみを使用してそれを行う方法があるかどうか知りたいです。おそらく、何らかの方法でリクエスト パイプラインを調べて、IIS がその一部であることを確認しますか?klr
iisexpress
W3wp