Ошибка компилятора MVC Asp.net при попытке вызвать компонент просмотра со страницы просмотра - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь создать свой первый View Component в своем проекте MVC, но остановился.Когда я пытаюсь вызвать мой компонент View со страницы просмотра бритвы, я получаю сообщение об ошибке: «Имя« await »не существует в текущем контексте».

Код, который я использую для вызова компонента View:

@await Component.InvokeAsync("Example")

Просмотр класса компонента:

namespace MyWebApp.ViewComponents
{
    public class ExampleViewComponent : ViewComponent
    {
        public IViewComponentResult Invoke()
        {
            var user = Account.GetCurrent();

            return View(user);
        }
    }
}

Просмотр расположения файла для просмотра бритвы компонента: Views/Shared/Components/Example/Default.cshtml

Просмотр расположения файла класса компонента: ViewComponents/ExampleViewComponent.cs

Я в основном следовал этому уроку: https://docs.microsoft.com/en-us/aspnet/core/mvc/views/view-components?view=aspnetcore-2.1

решено: Проверить комментарии

...