ServiceStack.Host.MVC
多くのコントローラーを持つ既存の MVC3 プロジェクトにインストールしました。
現在、default.htm にルーティングされています。デフォルトのリダイレクトパスを変更するように言われた別のStackOverFlowの質問を見つけました。次のことを行ってください。
SetConfig(new EndpointHostConfig {DefaultRedirectPath = "/Foo" });
しかし、global.ascx に設定されているデフォルトの Controller と Action を実行するように変更したいのです。/Homeを指すように DefaultRedirectPath を編集しましたが、正常に動作しているようで、ホームを URL などに追加しませんが、アプリケーションに AppHost があることとの関係について 100% ではありません。
これを変更することが適切でない場合、Service Stack AppHost を通常の MVC アプリケーションに統合する最良の方法は何ですか。ベースコントローラーを に移動しServiceStackController
、ゆっくりと新しいセッションとユーザー管理機能を使い始めます。最終的には、一部のサービスで承認または共有 sessionId を使用する予定ですが、それについては後で説明します。
まず、私の目標は、Funq の IOC 機能の一部を使い始めることです。