1

Asp.Net MVC4の既存のプロジェクトでWebApiを使用することは可能ですか?実際、空のMVCアプリケーションテンプレートを使用してプロジェクトの構築を開始しましたが、プロジェクトでWebApli機能を使用したいと考えています。プロジェクトにいくつかのWebApiDLLを追加することは可能ですか、それとも必要ですか?

4

1 に答える 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 に答える