私は現在、開始しようとしている新しいプロジェクトについてWebAPIとNancyFxを評価しています。私はなんとかテストアセンブリからナンシーをセルフホストにすることができました(それ自体はasp.netホスティングを使用しています)。
Web APIで同じことをする方法はありますか?Web APIプロジェクトをIISでホストしたままにしておきたいのですが、テストアセンブリからスピンアップして、それに対してテストを実行できるようにします。
Autofacを使用して別のアセンブリからコントローラーをスキャンする方法に関するいくつかのブログ投稿を見つけました(別のアセンブリからのホスティングを機能させるために少し逆行しているようですが、それが可能であれば、それはオプションだと思います)が、私はそうしますこのプロジェクトでStructuremapiocを使い続けるのが好きです。