Я пытаюсь создать метод как свойство для модели страницы и вызвать этот метод в моем методе OnGet
в той же модели страницы, чтобы я мог назначить вызов другому свойству. Кажется, он не отображается на странице просмотра. Не уверен, что мне не хватает.
Попытка сделать это с помощью сгенерированного шаблона приложения:
namespace RazorPage.Pages
{
public class IndexModel : PageModel
{
private readonly ILogger<IndexModel> _logger;
public string Username (string name)
{
return name;
}
public string Person {get; set;}
public IndexModel(ILogger<IndexModel> logger)
{
_logger = logger;
}
public void OnGet()
{
string Person = Username("John");
}
}
}
Вызов его на странице просмотра как:
@Model.Person
и ничего делает.