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.




4
.Net Core 3.0 kemungkinan siklus objek terdeteksi yang tidak didukung
Saya memiliki 2 entitas yang terkait sebagai satu dengan banyak public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List<Reservation> Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Jika saya mencoba untuk mendapatkan restoran …

2
Bagaimana cara mengganti ekstensi AddJwtBearer di .NET Core 3.0
Saya memiliki kode berikut yang mengkompilasi dan bekerja di .NET Core 2.2: byte[] key = Encoding.ASCII.GetBytes(Constants.JWT_SECRET); services.AddAuthentication(x => { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; x.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(x => { x.RequireHttpsMetadata = false; x.SaveToken = true; x.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(key), ValidateIssuer = false, …

5
ASP.NET Core 3.0 System.Text.Json Serialisasi Kasus Unta
Dalam proyek ASP.NET Core 3.0 Web API, bagaimana Anda menentukannya opsi serialisasi System.Text.Json untuk membuat serial / deserialize properti Pascal Case ke Camel Case dan sebaliknya secara otomatis? Diberikan model dengan properti Pascal Case seperti: public class Person { public string Firstname { get; set; } public string Lastname { …

3
Docker: Drive belum dibagikan
Ketika "buruh pelabuhan" aplikasi ASP.NET Core 3.1 MVC saya mendapat hasil sebagai berikut: docker run -dt -v "C:\Users\admin\vsdbg\vs2017u5:/remote_debugger:rw" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1\DockerizedWebApp1:/app" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1:/src/" -v "C:\Users\admin\.nuget\packages\:/root/.nuget/fallbackpackages2" -v "C:\Program Files\dotnet\sdk\NuGetFallbackFolder:/root/.nuget/fallbackpackages" -e "DOTNET_USE_POLLING_FILE_WATCHER=1" -e "ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS=true" -e "ASPNETCORE_ENVIRONMENT=Development" -e "NUGET_PACKAGES=/root/.nuget/fallbackpackages2" -e "NUGET_FALLBACK_PACKAGES=/root/.nuget/fallbackpackages;/root/.nuget/fallbackpackages2" -P --name DockerizedWebApp1 --entrypoint tail dockerizedwebapp1:dev -f /dev/null docker: Error response from daemon: …

3
Jenis Enum tidak lagi berfungsi di objek permintaan .Body core 3.0 FromBody
Saya baru-baru ini memutakhirkan api web saya dari .Net core 2.2 menjadi .Net core 3.0 dan memperhatikan bahwa permintaan saya mendapatkan kesalahan sekarang ketika saya meneruskan enum dalam sebuah pos ke titik akhir saya. Sebagai contoh: Saya memiliki model berikut untuk titik api saya: public class SendFeedbackRequest { public FeedbackType …

4
Mengapa Microsoft.CodeAnalysis dipublikasikan dengan situs web ASP.NET Core?
Saya menerbitkan situs web ASP.NET Core MVC 3.0 dan folder keluaran berisi banyak referensi dalam banyak bahasa untuk Microsoft.CodeAnalysislibrairies, ada yang tahu mengapa? Tentu saja FxCopAnalyzerspaket Nuget diinstal pada proyek, tetapi tidak diterbitkan dalam versi proyek sebelumnya, jadi saya tidak mengerti mengapa sekarang karena itu hanya berguna pada waktu dev …

3
Daftarkan skema otentikasi berdasarkan penyewa di asp.net core 3.1
Saat ini, saya telah membuat aplikasi web server Identity 4 dengan penyedia login eksternal dengan id dan rahasia klien default. Tetapi tujuan saya adalah mendaftarkan penyedia otentikasi seperti Azure, Google, Facebook berdasarkan penyewa. Saya telah menggunakan perakitan multi-tenancy SaasKit , di sini saya telah mencoba app.usepertenant () middleware. Tetapi metode …

1
Tipe atau nama namespace 'IWebHostEnvironment' tidak dapat ditemukan (apakah Anda melewatkan arahan menggunakan atau referensi rakitan?)
Saya menggunakan .NET Core 3.0.100; Microsoft Visual Studio Community 2019 Pratinjau Versi 16.4.0 Pratinjau 1.0; Blazor-server (rilis resmi). Saya mencoba menambahkan Otentikasi dan Otorisasi ke aplikasi web server Blazor saya. Saya membaca pedoman di sini https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-3.0&tabs=visual-studio#scaffold-identity-into-an -empty-project (Saya juga membaca ini https://github.com/aspnet/Identity/issues/1825 ) Lalu saya klik kanan pada Project, pilih …

1
Mengembalikan IAsyncEnumerable <T> dan NotFound dari Asp.Net Core Controller
Apa tanda tangan yang tepat untuk tindakan pengontrol yang mengembalikan IAsyncEnumerable&lt;T&gt;dan NotFoundResulttetapi masih diproses secara async? Saya menggunakan tanda tangan ini dan tidak dapat dikompilasi karena IAsyncEnumerable&lt;T&gt;tidak bisa ditunggu-tunggu: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() returns an IAsyncEnumerable } catch (NotFoundException e) …

3
Cara melokalkan pesan validasi (DataAnnotationsValidator) di sisi server blazor
Saya menggunakan blazor 3.1 dalam versi terbaru dari VS 2019. sejauh ini saya dapat melokalkan label halaman (judul, bidang tabel dll.) Di ListEmployee.razorhalaman saya bisa melokalkan judul tabel dll. Dan pada AddEmplyeeValidation.razorhalaman saya bisa melokalkan label formulir tetapi saya punya masalah melokalisasi pesan validasi. untuk pesan Validasi untuk pesan Employee.csvalidasi …

2
Sisi server Blazor di belakang proksi terbalik 404
Saya memiliki aplikasi sisi server yang di-host pada IIS di belakang proxy terbalik (menggunakan ARR). Saya sudah mencoba semua yang saya bisa pikirkan, tetapi saya terus mendapatkan 404 _framework / blazor.server.js Href basis saya disetel ke "/ subsite /": &lt;base href="https://stackoverflow.com/subsite/" /&gt; dan semua nilai src saya relatif seperti ini: …


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.