Pertanyaan yang diberi tag «asp.net-core-mvc»

ASP.NET Core MVC adalah kerangka kerja presentasi ringan untuk membuat situs web dinamis dengan ASP.NET Core. Hal ini memungkinkan untuk membuat situs MVC berbasis pengontrol, atau melihat halaman Razor berbasis model. MVC mencakup fitur-fitur seperti perutean, pengikatan dan validasi model, filter, API web, dan mesin tampilan Razor.

5
Bagaimana cara mengembalikan kode status tertentu dan tidak ada konten dari Controller?
Saya ingin contoh pengontrol di bawah ini mengembalikan kode status 418 tanpa konten. Menetapkan kode status cukup mudah tetapi kemudian sepertinya ada sesuatu yang perlu dilakukan untuk memberi tanda akhir permintaan. Di MVC sebelum ASP.NET Core atau di WebForms yang mungkin menjadi panggilan Response.End()tetapi bagaimana cara kerjanya di ASP.NET Core …



28
Tidak dapat membuat migrasi setelah memutakhirkan ke ASP.NET Core 2.0
Setelah memutakhirkan ke ASP.NET Core 2.0, sepertinya saya tidak dapat membuat migrasi lagi. Saya mendapatkan "Terjadi kesalahan saat memanggil metode 'BuildWebHost' pada kelas 'Program'. Melanjutkan tanpa penyedia layanan aplikasi. Kesalahan: Satu atau lebih kesalahan terjadi. (Tidak dapat membuka database" ... "yang diminta oleh proses masuk. Login gagal. Login gagal untuk …


5
Bagaimana mengatasi Instance Inside ConfigureServices di ASP.NET Core
Apakah mungkin untuk menyelesaikan sebuah contoh dari IOptions<AppSettings>dari ConfigureServicesmetode dalam Startup? Biasanya Anda dapat menggunakan IServiceProvideruntuk menginisialisasi instance, tetapi Anda tidak memilikinya pada tahap ini saat Anda mendaftarkan layanan. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }

3
Cara menambahkan parameter link ke pembantu tag asp di ASP.NET Core MVC
Saya memiliki banyak pengalaman dengan ASP.NET MVC 1-5 . Sekarang saya belajar ASP.NET Core MVC dan harus meneruskan parameter ke link di halaman. Misalnya saya memiliki Action berikut [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Bagaimana cara menerapkan tautan untuk tindakan ini menggunakan pembantu tag? …


5
Bagaimana saya bisa mendapatkan Perujuk Url di ASP.NET Core MVC?
Saya mencoba untuk memigrasi formulir web ASP.NET MVC ke ASP.NET Core MVC. Saat ini, saya mengalami masalah dengan Request.UrlReferrerkelas. Baris aslinya adalah: [HttpPost] public async Task<ActionResult> ContactUsFormSubmit(ContactUs request) { var siteUrl = Request.UrlReferrer.ToString().ToLower(); .... } Namun, dengan ASP.NET Core, UrlReferrer tidak tersedia. Saya telah menemukan yang berikut ini: Request.Headers["Referer"] yang …



6
Mocking IPrincipal di ASP.NET Core
Saya memiliki aplikasi ASP.NET MVC Core yang saya tulis untuk pengujian unit. Salah satu metode tindakan menggunakan Nama pengguna untuk beberapa fungsi: SettingsViewModel svm = _context.MySettings(User.Identity.Name); yang jelas gagal dalam pengujian unit. Saya melihat sekeliling dan semua saran berasal dari .NET 4.5 untuk meniru HttpContext. Saya yakin ada cara yang …

6
Bagaimana Anda menerapkan perutean huruf kecil di ASP.NET Core?
Di ASP.NET 4 ini semudah routes.LowercaseUrls = true;di RegisterRouteshandler untuk aplikasi. Saya tidak dapat menemukan padanan dalam ASP.NET Core untuk mencapai ini. Saya pikir itu akan ada di sini: app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default", "{controller=App}/{action=Index}/{id?}"); }); Tetapi tidak ada yang configureRoutesterlihat untuk mengizinkannya ... kecuali ada metode ekstensi di suatu tempat …


3
'Tidak dapat memuat jenis' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'dari assembly' Microsoft.AspNetCore.Mvc.Formatters.Json, Versi = 3.0.0.0
Saya menggunakan netstandard2.1perpustakaan di netcoreapp3.0aplikasi web saya . Saat menambahkan layanan saya Startup, saya mendapatkan kesalahan di bawah ini: 'Tidak dapat memuat jenis' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'dari assembly' Microsoft.AspNetCore.Mvc.Formatters.Json, Versi = 3.0.0.0 Saya juga menggunakan beberapa fitur dari Microsoft.AspNetCore.Mvcpaket 2.2.0 di perpustakaan kelas saya. Ini perpustakaan saya .csproj, <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.1</TargetFramework> …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.