Код: Выделить всё
app.MapPost("check", async ([FromBody] UserClaims claims, ApplicationDbContext dbContext) =>
{
var result = await dbContext.Users.SingleOrDefaultAsync(x => x.Phone == claims.Phone);
if (result is null)
return TypedResults.NotFound();
return TypedResults.Ok();
});

Я получаю ошибку CS1593 в моем лямбда-выражении.
Что я делаю неправильно?
Удаление следующей части из моего API решает проблему :
Код: Выделить всё
if (result is null)
return TypedResults.NotFound();
Существует ли ограничение при использовании TypedResults?
Подробнее здесь: https://stackoverflow.com/questions/777 ... minimal-ap
Мобильная версия