Я использую Asp.Net WebApi2 с Core2.1 для выполнения запроса на публикацию следующим образом:
public IActionResult Add(int clientId, DataItem item)
{
//create object and save to database
}
DataItem имеет несколько производных классов.Я хотел бы создать объекты для производных классов и сохранить их в базе данных.Однако каждый производный класс имеет некоторые дополнительные свойства, которых нет в классе DataItem, и эта информация не передается при выполнении POST.Как лучше всего справиться с этой ситуацией?