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.

9
Perbedaan Layanan AddTransient, AddScoped, dan AddSingleton
Saya ingin menerapkan injeksi ketergantungan (DI) di ASP.NET Core. Jadi setelah menambahkan kode ini ke ConfigureServicesmetode, kedua cara kerjanya. Apa perbedaan antara metode services.AddTransientdan service.AddScopeddalam ASP.NET Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }

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 …


13
Cara menentukan apakah .NET Core diinstal
Saya tahu bahwa untuk versi .NET yang lebih lama, Anda dapat menentukan apakah versi yang diberikan diinstal dengan mengikuti https://support.microsoft.com/en-us/kb/318785 Apakah ada metode resmi untuk menentukan apakah .NET Core diinstal? (Dan maksud saya bukan SDK, saya ingin memeriksa server tanpa SDK, untuk menentukan apakah DotNetCore.1.0.0-WindowsHosting.exe sudah diinstal di dalamnya) saya …

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 …

8
ASP.NET Core Web API penanganan pengecualian
Saya menggunakan ASP.NET Core untuk proyek REST API baru saya setelah menggunakan ASP.NET Web API biasa selama bertahun-tahun. Saya tidak melihat cara yang baik untuk menangani pengecualian di ASP.NET Core Web API. Saya mencoba menerapkan pengecualian penanganan filter / atribut: public class ErrorHandlingFilter : ExceptionFilterAttribute { public override void OnException(ExceptionContext …

15
Cara mengatur Automapper di ASP.NET Core
Saya relatif baru di .NET, dan saya memutuskan untuk menangani .NET Core daripada belajar "cara lama". Saya menemukan artikel terperinci tentang pengaturan AutoMapper untuk .NET Core di sini , tetapi apakah ada langkah-langkah yang lebih sederhana untuk seorang pemula?

21
Cara membaca nilai AppSettings dari file .json di ASP.NET Core
Saya telah mengatur data AppSettings saya dalam pengaturan file aplikasi / Konfigurasi .json seperti ini: { "AppSettings": { "token": "1234" } } Saya telah mencari secara online tentang cara membaca nilai AppSettings dari file .json, tapi saya tidak bisa mendapatkan sesuatu yang bermanfaat. Saya mencoba: var configuration = new Configuration(); …




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; …

10
Cara mengaktifkan CORS di ASP.NET Core
Saya mencoba untuk mengaktifkan berbagi sumber daya lintas asal di ASP.NET Core Web API saya, tetapi saya buntu. The EnableCorsatribut menerima policyNametipe stringsebagai parameter: // Summary: // Creates a new instance of the Microsoft.AspNetCore.Cors.Core.EnableCorsAttribute. // // Parameters: // policyName: // The name of the policy to be applied. public EnableCorsAttribute(string …
190 c#  asp.net-core 

26
Cara mengaktifkan CORS di ASP.net Core WebAPI
Apa yang saya coba lakukan Saya memiliki API Web Inti ASP.Net backend yang dihosting pada Paket Gratis Azure (Kode Sumber: https://github.com/killerrin/Portfolio-Backend ). Saya juga memiliki Situs Web Klien yang ingin saya konsumsi menggunakan API itu. Aplikasi Klien tidak akan di-host di Azure, tetapi akan di-host di Halaman Github atau di …

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 …

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.