0

これは私が呼び出したいメソッドです:

[AcceptVerbs(HttpVerbs.Post)]
    public string MyPostMethod(int i)
    { ... }

同じコントローラー内の別のメソッドから呼び出したい:

[AcceptVerbs(HttpVerbs.Get)]
    public string MyOtherMethod(int i)
    { MyPostMethod(i); }

これを行う方法はありますか?

4

1 に答える 1

0

コントローラメソッドはクラスメソッドとして扱う必要があります(コントローラは単なるクラスです)

それで、あなたはクラスのためにそれをしますか?はいの場合は、コントローラーでも実行できます

とにかく、私はコードをプライベートメソッドにカプセル化し、コントローラー内で呼び出します

メソッド。

于 2012-12-14T13:30:43.247 に答える