У меня есть .Net Core Web API. Он автоматически отображает модели, когда свойства модели соответствуют телу запроса. Например, если у вас есть этот класс:
public class Package
{
public string Carrier { get; set; }
public string TrackingNumber { get; set; }
}
Он правильно привяжет его к конечной точке POST, если тело запроса является следующим JSON:
{
carrier: "fedex",
trackingNumber: "123123123"
}
Что мне нужно сделать, это указать настраиваемое свойство для сопоставления. Например, используя тот же класс выше, мне нужно иметь возможность сопоставлять JSON, если TrackingNumber входит как tracking_number
.
Как это сделать?