Со вчерашнего дня я начал изучать .netcore . Я установил .netcore 2.2 и .netcore 3.1 на своем компьютере.
В .netcore 2.2 , я могу напечатать название процесса на веб-сайте. т.е. я написал этот код ниже в Startup.cs в пустом веб-приложении .netcore:
app.Run(async (context) =>
{
await context.Response
.WriteAsync(System.Diagnostics.Process.GetCurrentProcess().ProcessName);
});
Но теперь в .netcore 3.1 по умолчанию он вызывает страницы бритвы. , Итак, я попытался заменить этот код приведенным выше кодом, но получаю следующее сообщение об ошибке:
«HttpResponse» не содержит определения «WriteAsyn c» и не имеет доступного метода расширения «WriteAsyn c», принимающий первый аргумент типа «HttpResponse», может быть найден (вам не хватает директивы using или ссылки на сборку?
Кажется, метод расширения ' WriteAsyn c 'было удалено в .netcore 3.1 .
Итак, как мне отобразить это сейчас?