Pertanyaan yang diberi tag «asp.net-core»

ASP.NET Core adalah kerangka kerja ramping, komposer, dan lintas platform untuk membangun aplikasi web dan cloud. Ini sepenuhnya open source di GitHub. Aplikasi ASP.NET Core dapat dijalankan di Windows dengan .NET Framework atau .NET Core yang lebih kecil, atau di Linux dan MacOS dengan .NET Core dan Mono.


7
Tidak dapat menyelesaikan layanan untuk jenis 'Microsoft.AspNetCore.Identity.UserManager` saat mencoba mengaktifkan' AuthController '
Saya mendapatkan kesalahan ini di Pengontrol Login. InvalidOperationException: Tidak dapat menyelesaikan layanan untuk jenis 'Microsoft.AspNetCore.Identity.UserManager`1 [Automobile.Models.Account]' saat mencoba mengaktifkan 'Automobile.Server.Controllers.AuthController'. berikut adalah konstruktor Auth Controller: private SignInManager<Automobile.Models.Account> _signManager; private UserManager<Automobile.Models.Account> _userManager; public AuthController(UserManager<Models.Account> userManager, SignInManager<Automobile.Models.Account> signManager) { this._userManager = userManager; this._signManager = signManager; } dan inilah ConfigureServices di startup.cs: public …

2
ASP.NET Core 2.2 -> 3.0 peningkatan. env.IsDevelopment () tidak ditemukan
Saya meningkatkan proyek 2.2 yang ada menjadi 3.0. Saya menyalin kode baru untuk Program / Startup dari proyek 3.0 baru ke proyek 2.2 saya yang sudah ada. Itu berhasil, tetapi di IsDevelopment()bawah ini: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } } Menghasilkan kesalahan ini: 'IWebHostEnvironment' …

5
Visual Studio 2017 menginstal istirahat Proyek inti Visual Studio 2015 ASP.NET
Setelah menginstal Visual Studio 2017 Professional saya tidak dapat lagi membangun ASP.NET Core saya di Visual Studio 2015 Professional. Saya tidak pernah membuka proyek ini di VS2017 saya mendapat Terjadi kesalahan berikut saat mencoba menjalankan proses server model proyek (1.0.0-preview3-004056). Tidak dapat memulai proses. Tidak ada eksekusi yang cocok dengan …

9
.NET Core 3.0: Tampilan Razor tidak secara otomatis dikompilasi ulang pada perubahan
Menurut dokumentasi , tampilan Razor harus, secara default, mengkompilasi ulang perubahan pada lingkungan lokal untuk ASP.NET Core 3.0. Namun, proyek saya tidak melakukan ini secara lokal. Jika saya mengubah tampilan dan menyegarkan saat saya men-debug secara lokal, perubahan tersebut tidak diterapkan. Saya harus menghentikan solusi, menjalankan kembali, dan kemudian melihat …

5
.NET Core Identity Server 4 Authentication VS Identity Authentication
Saya mencoba memahami cara yang tepat untuk melakukan otentikasi di ASP.NET Core. Saya telah melihat beberapa Sumber Daya (Sebagian besar sudah usang). Implementasi Sederhana-Of-Microsoft-Identity Pengantar Otentikasi dengan ASP.Core MSDNs Pengantar Identitas Beberapa orang memberikan solusi alternatif yang menyatakan untuk menggunakan solusi berbasis cloud seperti Azure AD, atau Menggunakan IdentityServer4 dan …

10
Istilah 'scaffold-dbcontext' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan
Ketika mencoba perancah dengan inti asp.net perintah ini scaffold-dbcontext "Data Source=(local);Initial Catalog=MyDb;Integrated Security=True;" Microsoft.EntityFrameworkCore.sqlserver -outputdir Models Memberikan kesalahan ini. scaffold-dbcontext: Istilah 'scaffold-dbcontext' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan. Periksa ejaan nama, atau jika jalur disertakan, verifikasi bahwa jalur tersebut benar dan coba lagi. …




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 …

2
Middleware otentikasi ASP.NET Core 2.0
Dengan Core 1.1 mengikuti saran @ blowdart dan menerapkan middleware khusus: https://stackoverflow.com/a/31465227/29821 Ini bekerja seperti ini: Middleware berlari. Mengambil token dari header permintaan. Memverifikasi token dan jika valid membuat identitas (ClaimsIdentity) yang berisi beberapa klaim yang kemudian ditambahkan melalui HttpContext.User.AddIdentity (); Di ConfigureServices using services.AddAuthorization, saya telah menambahkan kebijakan untuk …

8
Dapatkan URL mentah dari Microsoft.AspNet.Http.HttpRequest
The HttpRequestkelas di Asp.Net 5 (vNext) mengandung (antara lain) rincian diurai tentang URL untuk permintaan, seperti Scheme, Host, Pathdll Saya belum melihat di mana pun yang memperlihatkan URL permintaan asli - hanya nilai yang diuraikan ini. (Di versi sebelumnya ada Request.Uri) Bisakah saya mendapatkan kembali URL mentah tanpa harus menyatukannya …


1
.NET Core - Kapan menggunakan "dotnet new sln"
Saya agak bingung - mayoritas tutorial .NET Core yang telah saya baca tidak menyebutkan "dotnet new sln" - mereka selalu hanya membuat proyek secara terpisah tanpa file solusi untuk menghubungkannya. Apakah "dotnet new sln" adalah perintah baru? Kapan saya harus menggunakan ini? Manfaat apa yang saya peroleh dari membuat file …

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.