好吧,我刚刚开始使用 Blazor 服务器并开始考虑命名ViewModel。我们都知道 ViewModel 是什么,这个线程只是关于 Blazor 中的命名约定。
由于组件/视图在 Blazor 中称为Pages,将 ViewModel 命名为Blazor中的 PageModel 是否合适,或者与ASP.NET MVC Core中的PageModel冲突?
以下是名为Employee的 Blazor 组件(页面)的示例,
public class EmployeePageModel
{
public string EmployeeID {get; set;}
public string EmployeeName {get; set;}
}
现在的问题是,根据微软的约定,Model 应该命名为EmployeeViewModel还是EmployeePageModel 。