.NET 7 и UseEndPoints()C#

Место общения программистов C#
Anonymous
.NET 7 и UseEndPoints()

Сообщение Anonymous »

Я пытаюсь преобразовать проект .NET Core 3.1 в .NET 7.
Когда я использую это в своем классе Program.cs:

Код: Выделить всё

app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();

endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
Мне выдается следующее сообщение:

Предложить использовать регистрацию маршрутов верхнего уровня UseEndpoints

Затем я нажал «Показать возможные исправления» в Visual Studio, и появилось следующее сообщение:

Код: Выделить всё

app.UseEndpoints(endpoints =>
{
_ = endpoints.MapRazorPages();

endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
Для меня это выглядит одинаково.
Что мне делать в .NET 7, если мне нужно использовать RazorPages()?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/746 ... eendpoints

Вернуться в «C#»