对于 .Net MVC 应用程序,拥有一个带有填充视图模型的方法的视图模型是不好的做法,例如 -
public class MyViewModelClass
{
public string MyProperty1 { get; set; }
public string MyProperty2 { get; set; }
public string GetProperties()
{
this.MyProperty1 = DataRetriever.GetProperty1();
this.MyProperty2 = DataRetriever.GetProperty2();
}
}
这会导致 MVC 中的问题,例如从视图中发布吗?