Вопросы с тегом «asp.net-core-mvc»

105
Как добавить параметр ссылки в помощники тегов asp в ASP.NET Core MVC

У меня большой опыт работы с ASP.NET MVC 1-5 . Теперь я изучаю ASP.NET Core MVC и мне нужно передать параметр для ссылки на странице. Например, у меня есть следующее действие [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Как я могу реализовать ссылку...

90
Как обеспечить принудительную маршрутизацию в нижнем регистре в ASP.NET Core?

В ASP.NET 4 это было так же просто, как и routes.LowercaseUrls = true;в RegisterRoutesобработчике приложения. Я не могу найти эквивалент в ASP.NET Core для этого. Думаю, это будет здесь: app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default",...

89
Мокинг IPrincipal в ASP.NET Core

У меня есть приложение ASP.NET MVC Core, для которого я пишу модульные тесты. Один из методов действия использует имя пользователя для некоторых функций: SettingsViewModel svm = _context.MySettings(User.Identity.Name); что явно не проходит в модульном тесте. Я огляделся, и все предложения от .NET...

88
Могу ли я сгенерировать сценарий миграции сначала с кодом EF и ядром .net

Я создаю приложение MVC с .Net Core, и мне нужно сгенерировать сценарий миграции. С EF6 я выполнил команду update-database -script но когда я пытаюсь сделать то же самое с .net Core, выдает следующее исключение: Update-Database: не может быть найден параметр, соответствующий имени параметра...

87
Использовать множественную аутентификацию носителя JWT

Можно ли поддерживать несколько эмитентов токенов JWT в ASP.NET Core 2? Я хочу предоставить API для внешней службы, и мне нужно использовать два источника токенов JWT - Firebase и настраиваемые эмитенты токенов JWT. В ядре ASP.NET я могу установить аутентификацию JWT для схемы аутентификации...

84
Внедрение зависимостей с классами, отличными от класса контроллера

На этом этапе я с легкостью встраиваю элементы в свои контроллеры, в некоторых случаях создавая собственный класс ResolverServices. Жизнь хороша . Что я не могу понять, так это заставить фреймворк автоматически внедряться в неконтроллерные классы. Что действительно работает, так это то, что...

14
«Не удалось загрузить тип« Microsoft.AspNetCore.Mvc.MvcJsonOptions »из сборки« Microsoft.AspNetCore.Mvc.Formatters.Json, версия = 3.0.0.0

Я использую netstandard2.1библиотеку в своем netcoreapp3.0веб-приложении. При добавлении моего сервиса Startupя получаю следующую ошибку: «Не удалось загрузить тип« Microsoft.AspNetCore.Mvc.MvcJsonOptions »из сборки« Microsoft.AspNetCore.Mvc.Formatters.Json, версия = 3.0.0.0 Я также использую...

10
Возвращение IAsyncEnumerable <T> и NotFound из основного контроллера Asp.Net

Какова правильная подпись для действия контроллера, которое возвращает IAsyncEnumerable<T>и, NotFoundResultно все еще обрабатывается асинхронно? Я использовал эту подпись, и она не компилируется, потому что IAsyncEnumerable<T>не является ожидаемой: [HttpGet] public async...

9
.Net Core 3 IStringLocalizer.WithCulture (CultureInfo) устарел

Я обновил проект с .Net Core 2.2 до .Net Core 3.0. После попытки исправить все предупреждения и ошибки, я сейчас пытаюсь найти решение для этого предупреждения: 'IStringLocalizer.WithCulture(CultureInfo)' is obsolete: 'This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.' Я...