Как избежать добавления @using в мои теги cshtml?

Я изучаю ASP.NET MVC с помощью Razor. Я заметил, что иногда для некоторых файлов cshtml уже импортированы некоторые пространства имен (пример для NopCommerce, который я использую для изучения)

@model ProductListModel
@using Telerik.Web.Mvc.UI

Или же

@{
    Layout = "~/Views/Shared/_ColumnsOne.cshtml";

    Html.AppendScriptParts(@Url.Content("~/Scripts/jquery.fileupload.js"));
    Html.AppendScriptParts(@Url.Content("~/Scripts/jquery.lightbox-0.5.min.js"));
    Html.AppendCssFileParts(@Url.Content("~/Content/Style/jquery.fileupload-ui.css"));
    Html.AppendCssFileParts(@Url.Content("~/Content/Style/jquery.lightbox-0.5.css"));
}

(Html.AppendScriptsParts объявлен в nop.Web.Framework.UI) Если я создаю свой собственный файл cshtml, мне нужно добавить & quot; используя & quot; линия или ссылка с вот так:

@using System.Linq;
@using Nop.Web.Framework.UI

@model Nop.Admin.Models.Proposal.ProposalListModel

Есть ли какая-то хитрость, которую я пропускаю, чтобы ссылаться на эти предметы? Почему первые 2 примера проще и не требуют явной ссылки?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос