В ASP.Net вы можете добавить пространство имен ко всем представлениям Razor, добавив следующий код в Web-файл папки View:
<system.web.webPages.razor>
<namespaces>
<add namespace=“MyClass” />
</namespaces>
</system.web.webPages.razor>
Это эквивалентно установке выражения «using MyClass;"В верхней части файла C #.
Однако, как бы я добавил пространство имен в Web.config в качестве" статического "класса, где я могу получить доступ к методам класса непосредственно в представлениях без необходимости выписывать"MyClass.MyMethod (); »например?
Вы уже можете сделать это, поместив оператор« используя статический MyClass; »в начало файла C # (требуется C # 6, см. https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-static).