asyn c, await, context и next не существует в текущем контексте - PullRequest
0 голосов
/ 13 февраля 2020

Я только что создал новое пустое веб-приложение с использованием Core 2.2 и хотел добавить часть промежуточного программного обеспечения, но мне не разрешено это делать.

app.Use(async (context, next)) =>
        {
            await next;
        }

, но он не распознает asyn c, context, next или await. Я пытался искать в Интернете, но ничего не нашел с этой тривиальной проблемой. Кто-нибудь знает, что вызывает это? Я пользуюсь сообществом 2019

1 Ответ

1 голос
/ 13 февраля 2020

Это должно быть

app.Use(async (context, next) =>
    {
        await next();
    })

app.Use() принимает функцию в качестве параметра, но вы передаете только async (context, next) в качестве параметра.

...