私はControllersすべてを継承するいくつかを持っていBaseControllerます。
Areaコントローラーが を継承する管理者セットアップがありますBaseController。の中にBaseControllerというメソッドがありpublic JsonResult DoSomething()ます。これらの一部にControllersa が定義されている View がある場合、Area 参照を使用してベース コントローラーでUrl.Actionそのメソッドを参照するにはどうすればよいですか?DoSomething()
BaseController
FruitController : BaseController
VegetableController : BaseController
FruitController の Index View には呼び出しがあります
@Url.Action("DoSomething", ???, new { area = "Admin" })
アクションと変数だけを持つコンストラクターがあるとは思いません。public JsonResult DoSomething()メソッドを呼び出すことができないように見えるため、BaseController にあるにもかかわらず、各 Controllerで定義することに固執していますか。