Ну, я только начал работать над Blazor Server и начал думать о присвоении имени ViewModel . Мы все знаем, что такое ViewModel, и этот поток посвящен только соглашению об именах в Blazor.
Поскольку компоненты / представления в Blazor называются Pages , было бы целесообразно назвать ViewModel как PageModel в Blazor или конфликтовать с PageModel in ASP. NET MVC Core ?
Ниже приведен пример для компонента Blazor (страницы) с именем Employee ,
public class EmployeePageModel
{
public string EmployeeID {get; set;}
public string EmployeeName {get; set;}
}
Теперь вопрос заключается в том, должна ли Модель называться EmployeeViewModel или EmployeePageModel в соответствии с соглашением Microsoft.