У меня была такая проблема несколько дней назад, и я решил ее, заполнив свойства по умолчанию внутри конструктора . Таким образом, я просто без проблем передаю модель, даже если у меня нет поля «Автор»:
public class Post
{
private string title;
private string author;
private string content;
public string Title
{
get { return title; }
set { title = value; }
}
public string Author
{
get { return author; }
set { author = value; }
}
public string Content
{
get { return content; }
set { content = value; }
}
public Post()
{
this.author = "Davis";
}
}