我正在使用带有Core2.1的Asp.Net WebApi2发出发布请求,如下所示:
public IActionResult Add(int clientId, DataItem item)
{
//create object and save to database
}
DataItem具有几个派生类。我想为派生类创建对象并将其保存到数据库中。但是,每个派生类都具有DataItem类所不具有的一些其他属性,并且在进行POST时不会传递此信息。处理这种情况的最佳方法是什么?