Pytania otagowane jako asp.net-core-mvc

ASP.NET Core MVC to lekka struktura prezentacji do tworzenia dynamicznych witryn internetowych za pomocą ASP.NET Core. Umożliwia tworzenie witryn MVC opartych na kontrolerze lub wyświetlanie stron Razor opartych na modelu. MVC obejmuje funkcje takie jak routing, powiązanie modelu i walidacja, filtry, internetowe interfejsy API i silnik widoku Razor.




5
Jak rozwiązać wystąpienie Inside ConfigureServices w ASP.NET Core
Czy można rozwiązać wystąpienie IOptions<AppSettings>z ConfigureServicesmetody w programie Startup? Zwykle możesz użyć IServiceProviderdo zainicjowania instancji, ale nie masz go na tym etapie, gdy rejestrujesz usługi. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }

28
Nie można utworzyć migracji po uaktualnieniu do ASP.NET Core 2.0
Po uaktualnieniu do ASP.NET Core 2.0 nie mogę już tworzyć migracji. Otrzymuję „Wystąpił błąd podczas wywoływania metody„ BuildWebHost ”w klasie„ Program ”. Kontynuacja bez dostawcy usług aplikacji. Błąd: wystąpił jeden lub więcej błędów. (Nie można otworzyć bazy danych„… ”żądanej podczas logowania. Logowanie nie powiodło się. Logowanie nie powiodło się dla …




5
Jak uzyskać stronę odsyłającą do adresu URL w ASP.NET Core MVC?
Próbuję przeprowadzić migrację formularza internetowego ASP.NET MVC do ASP.NET Core MVC. Obecnie mam problem z Request.UrlReferrerklasą. Oryginalna linia to: [HttpPost] public async Task<ActionResult> ContactUsFormSubmit(ContactUs request) { var siteUrl = Request.UrlReferrer.ToString().ToLower(); .... } Jednak w przypadku ASP.NET Core UrlReferrer nie jest dostępny. Znalazłem: Request.Headers["Referer"] która zwraca StringValues ​​zamiast String. Nie jestem …


6
Jak wymusić routing małymi literami w ASP.NET Core?
W ASP.NET 4 było to tak proste, jak routes.LowercaseUrls = true;w RegisterRoutesmodule obsługi aplikacji. Nie mogę znaleźć odpowiednika w ASP.NET Core, aby to osiągnąć. Myślę, że będzie tutaj: app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default", "{controller=App}/{action=Index}/{id?}"); }); Ale configureRouteswygląda na to, że nic na to nie pozwala ... chyba że gdzieś istnieje metoda …

6
Mockowanie IPrincipal w ASP.NET Core
Mam aplikację ASP.NET MVC Core, dla której piszę testy jednostkowe. Jedna z metod akcji używa nazwy użytkownika dla niektórych funkcji: SettingsViewModel svm = _context.MySettings(User.Identity.Name); co oczywiście kończy się niepowodzeniem w teście jednostkowym. Rozejrzałem się i wszystkie sugestie pochodzą z .NET 4.5, aby udawać HttpContext. Jestem pewien, że jest na to …


5
Czy mogę wygenerować skrypt migracji z najpierw kodem EF i .NET core
Buduję aplikację MVC z .Net Core i muszę wygenerować skrypt migracji. Z EF6 uruchomiłem polecenie update-database -script ale kiedy próbuję zrobić to samo z .net Core wyrzuca następny wyjątek: Update-Database: nie można znaleźć parametru zgodnego z nazwą parametru „script” Czy wiesz, czy istnieje odpowiednik dla EF Core?


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.