1
ASP.NET MVC ではどうすればいいですか?ASP.NET MVCコントローラメソッドのジェネリック
public JsonResult Create<T>(T field) where T : Field
{
...
}
ありがとうございます。
ASP.NET MVC ではどうすればいいですか?ASP.NET MVCコントローラメソッドのジェネリック
public JsonResult Create<T>(T field) where T : Field
{
...
}
ありがとうございます。
gernericコントローラを持つことができます。
public abstract class BaseFieldController<T> : Controller where T : Field
{
public virtual JsonResult Create(T field)
{
...
}
}
はその後
public class FieldController : BaseFieldController<Field>
{
}
public class SpecificField : Field
{
...
}
public class SpecificController : BaseController<SpecificField>
{
....
}
public class BaseController<T> : Controller where T : Field
{
public JsonResult Create(T field)
{
....
}
}
うーん、それから延びており、どのようにそのURLは次のようになりますか? –
あなたはそれを拡張する必要があります。私が編集した母親は答えるかもしれない。 – DanielB
あなたのURLは '/ Field/Create'になります – DanielB