Asp.Net MVC4の既存のプロジェクトでWebApiを使用することは可能ですか?実際、空のMVCアプリケーションテンプレートを使用してプロジェクトの構築を開始しましたが、プロジェクトでWebApli機能を使用したいと考えています。プロジェクトにいくつかのWebApiDLLを追加することは可能ですか、それとも必要ですか?
1 に答える
2
はい、可能です。空のテンプレートから新しいASp.NETMVC4アプリケーションを作成すると、必要なすべてのアセンブリが既に参照されており、APIルートのセットアップ(~/App_Start/WebApiConfig.cshtml
)もあります。
あとはControllers
、ソリューションエクスプローラーでフォルダーを右クリックし、[追加]-> [コントローラー]を選択して、空のAPIコントローラーテンプレートを選択するだけです。
public class ValuesController : ApiController
{
public string Get()
{
return "Hello from a Web API controller";
}
}
次に、アプリケーションを実行し、アクション/api/values
にヒットする場所に移動します。Get
于 2012-09-21T10:52:03.327 に答える