public class Filter
{
public string Property1 { get;set; }
public string Property2 { get;set; }
}
[HttpGet("/search")]
public IActionResult Search([FromQuery] Filter filter)
{
...
}
Мне интересно, можно ли было бы установить значение по умолчанию filter
в ноль, если бы я должен был вызвать /search
.
Прямо сейчас filter
не будет нулевым, но каждое из его свойств будет. Вероятно, это связано с тем, что привязка модели создает экземпляр класса по умолчанию, который заполняет его свойствами, найденными в строке запроса.
Я использую dotnet core 2.2
.