Десериализация json в объект c# с protected сеттерами
Пишу на asp.net core 3.1, проект web API есть класс
public SomeClass
{
public int A {get; protected set;}
public string B {get; protected set;}
public SomeClass(int a, string b){
A = a;
B = b;
}
public SomeClass(){}
}
Есть контроллер
public SomeController : Controller
{
[HttpPut]
public SomeMethod([FromForm] SomeClass someObject){
...
}
}
В someObject все свойства приходят null