Где находятся операторы/директивы использования в .NET 6 и более поздних версиях?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Где находятся операторы/директивы использования в .NET 6 и более поздних версиях?

Сообщение Anonymous »


Я начал работать с Visual Studio 2022 Preview уже пару дней.

Первый шок: Startup.cs нет. Ничего, немного почитаю, знаю, что автозагрузка удалена.

Сегодня получил еще одну пощечину. Я не вижу никаких использования утверждений. Вот оно.

Я только что создал новое веб-приложение .NET 6 и, наведя курсор на класс WebApplication, понял, что оно остается в пространстве имен Microsoft.AspNetCore.Builder. Сгенерированный класс Program.cs выглядит следующим образом.


Изображение


Так где же оператор using Microsoft.AspNetCore.Builder;?

В чем волшебство? Почему .net с каждым днем ​​становится мистическим?

Полный файл Program.cs выглядит следующим образом.
var builder = WebApplication.CreateBuilder(args); // Добавляем сервисы в контейнер. builder.Services.AddRazorPages(); вар приложение = builder.Build(); // Настраиваем конвейер HTTP-запросов. если (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Error"); // Значение HSTS по умолчанию — 30 дней. Возможно, вы захотите изменить это для рабочих сценариев, см. https://aka.ms/aspnetcore-hsts. приложение.UseHsts(); } app.UseHttpsRedirection(); приложение.UseStaticFiles(); приложение.UseRouting(); приложение.UseAuthorization(); приложение.MapRazorPages(); приложение.Выполнить();
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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