Не могу обратиться к неймспейсу проекта

Всем привет! Изучаю сейчас книгу по ASP NET. Начал выполнять пример и столкнулся с ошибкой. Пытаюсь создать файл с импортом представлений, в нем прописываю нужный неймспейс, но выдается ошибка. Уточню, что неймспейс самого проекта, не какой то сторонней библиотеки. Помогите пожалуйста :(введите сюда описание изображения

введите сюда описание изображения

введите сюда описание изображения

Program.cs

var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();

app.MapGet("/", () => "Hello World!");

app.Run();

Ответы (1 шт):

Автор решения: aepot

Чтобы создать неймпейс WebApplication1, приведите Program.cs к такому виду

namespace WebApplication1;

class Program
{
    static void Main(string[] args)
    {
        var builder = WebApplication.CreateBuilder(args);
        var app = builder.Build();

        app.MapGet("/", () => "Hello World!");

        app.Run();
    }
}

Далее добавьте что-нибудь в папку Models, например класс Model1.cs

namespace WebApplication1.Models;

public class Model1
{

}

Теперь вы сможете использовать неймспейс в Razor View

@using WebApplication1.Models;
→ Ссылка