0

問題のコントローラーは、サインイン、登録、ログオフ、パスワードの回復などのアクションを持つ「アカウント」コントローラーです。

私のアプリケーションは Web ベースですが、まもなく Android と iOS でも利用できるようになります。

私の考えは、モバイルアプリからの認証/承認にもアカウントコントローラーを再利用することでした。これを念頭に置いて、Web API アカウント コントローラーの作成から始め、同じ動詞を使用する複数のアクションを作成することになりました。ランタイムはそれを気に入らなかったので、複数のルートを作成することで (または他の手段で) このあいまいさの問題を解決できるかもしれませんが、それは Web API の REST ベースの設計に対するハックのようなものだと思います。

または、古き良き MVC コントローラーを使用することもできますが、モバイル クライアントを個別に処理する必要があります。

誰かがこれをより良く設計するのを手伝ってくれますか?

4

1 に答える 1