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.

11
Bagaimana Anda membuat CustomizeAttribute kustom di ASP.NET Core?
Saya mencoba membuat atribut otorisasi khusus di ASP.NET Core. Dalam versi sebelumnya, dimungkinkan untuk mengganti bool AuthorizeCore(HttpContextBase httpContext). Tetapi ini tidak lagi ada di AuthorizeAttribute. Apa pendekatan saat ini untuk membuat AuthorizeAttribute kustom? Apa yang ingin saya capai: Saya menerima ID sesi di Header Authorization. Dari ID itu saya akan …

7
Menyelesaikan instance dengan ASP.NET Core DI
Bagaimana cara saya menyelesaikan suatu jenis menggunakan kerangka kerja injeksi dependensi built-in ASP.NET Core MVC? Menyiapkan wadah cukup mudah: public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } Tetapi bagaimana saya bisa menyelesaikannya ISomeServicetanpa melakukan injeksi? Sebagai contoh, saya ingin melakukan ini: ISomeService service = services.Resolve<ISomeService>(); Tidak ada metode …



19
ASP.NET Core Dependency Injection error: Tidak dapat menyelesaikan layanan untuk tipe saat mencoba untuk mengaktifkan
Saya membuat aplikasi .NET Core MVC dan menggunakan Dependency Injection dan Repository Pattern untuk menyuntikkan repositori ke controller saya. Namun, saya mendapatkan kesalahan: InvalidOperationException: Tidak dapat menyelesaikan layanan untuk tipe 'WebApplication1.Data.BloggerRepository' saat mencoba mengaktifkan 'WebApplication1.Controllers.BlogController'. Model (Blog.cs) namespace WebApplication1.Models { public class Blog { public int BlogId { get; set; …

8
Bagaimana cara mengembalikan HTTP 500 dari ASP.NET Core RC2 Web Api?
Kembali di RC1, saya akan melakukan ini: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } Di RC2, tidak ada lagi HttpStatusCodeResult, dan tidak ada yang dapat saya temukan yang memungkinkan saya mengembalikan 500 jenis IActionResult. Apakah pendekatannya sekarang sama sekali …


7
ASP.NET Core dari POST menghasilkan respons HTTP 415 Jenis Media yang Tidak Didukung
Mengirim formulir POST HTTP request ( Content-Type: application/x-www-form-urlencoded) ke pengontrol di bawah ini menghasilkan respons HTTP 415 Jenis Media yang Tidak Didukung . public class MyController : Controller { [HttpPost] public async Task<IActionResult> Submit([FromBody] MyModel model) { //... } } Bentuk pos tajuk HTTP: POST /submit HTTP/1.1 Host: example.com:1337 Connection: …


11
ASP.NET Core Dapatkan Json Array menggunakan IConfiguration
Di appsettings.json { "MyArray": [ "str1", "str2", "str3" ] } Di Startup.cs public void ConfigureServices(IServiceCollection services) { services.AddSingleton<IConfiguration>(Configuration); } Di HomeController public class HomeController : Controller { private readonly IConfiguration _config; public HomeController(IConfiguration config) { this._config = config; } public IActionResult Index() { return Json(_config.GetSection("MyArray")); } } Ada kode saya …

6
Pilih Tag Helper di ASP.NET Core MVC
Saya butuh bantuan dengan penolong tag pilih di ASP.NET Core. Saya memiliki daftar karyawan yang saya coba ikat ke penolong tag tertentu. Karyawan saya ada di List<Employee> EmployeesListdan nilai yang dipilih akan masuk ke EmployeeIdproperti. Model tampilan saya terlihat seperti ini: public class MyViewModel { public int EmployeeId { get; …

11
Dapatkan nilai dari appsettings.json di .net core
Tidak yakin apa yang saya lewatkan di sini tetapi saya tidak bisa mendapatkan nilai dari appsettings.json di aplikasi inti .net saya. Saya memiliki appsettings.json sebagai: { "AppSettings": { "Version": "One" } } Memulai: public class Startup { private IConfigurationRoot _configuration; public Startup(IHostingEnvironment env) { _configuration = new ConfigurationBuilder() } public …

14
Publikasikan ke IIS, atur Variabel Lingkungan
Membaca dua pertanyaan / jawaban ini saya dapat menjalankan aplikasi Asp.net 5 di server IIS 8.5. Asp.net vNext beta awal diterbitkan ke IIS di windows server Bagaimana cara mengkonfigurasi aplikasi MVC6 agar berfungsi pada IIS? Masalahnya adalah bahwa aplikasi web masih menggunakan env.EnvironmentNamedengan nilai Developmentbahkan ketika dijalankan di IIS. Juga, …

16
Item 'Konten' duplikat dimasukkan. .NET SDK menyertakan item 'Konten' dari direktori proyek Anda secara default
Setiap kali saya menambahkan file javascript atau css ke proyek inti asp.net saya dan saya jalankan dotnet rundi terminal bash saya, saya mendapatkan kesalahan berikut: /usr/share/dotnet/sdk/1.0.1/Sdks/Microsoft.NET.Sdk/build/Microsoft .NET.Sdk.DefaultItems.targets (188,5): error: Duplikat 'Konten' disertakan. .NET SDK menyertakan item 'Konten' dari direktori proyek Anda secara default. Anda dapat menghapus item-item ini dari file …

10
Bagaimana cara mengakses Konfigurasi di semua kelas di ASP.NET Core?
Saya telah melalui dokumentasi konfigurasi pada inti ASP.NET. Dokumentasi mengatakan Anda dapat mengakses konfigurasi dari mana saja dalam aplikasi. Di bawah ini adalah Startup.cs yang dibuat oleh template public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true); …

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.