Pytania otagowane jako asp.net-core

ASP.NET Core to szczupła, składalna i wieloplatformowa platforma do tworzenia aplikacji internetowych i aplikacji w chmurze. Jest w pełni open source na GitHub. Aplikacje ASP.NET Core można uruchamiać w systemie Windows z pełnym .NET Framework lub mniejszym .NET Core lub w systemie Linux i MacOS z .NET Core i Mono.


4
Wykryto możliwy cykl obiektów .Net Core 3.0, który nie jest obsługiwany
Mam 2 podmioty, które są powiązane jako jeden do wielu 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;} } Jeśli spróbuję dostać restauracje z rezerwacjami …

2
Jak zastąpić rozszerzenie AddJwtBearer w .NET Core 3.0
Mam następujący kod, który kompiluje i działa w .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, ValidateAudience …


3
Docker: Dysk nie został udostępniony
Podczas „dokowania” aplikacji ASP.NET Core 3.1 MVC otrzymałem następujący wynik: 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: status code not …

3
Typ wyliczeniowy nie działa już w obiekcie żądania FromBody .Net core 3.0
Niedawno zaktualizowałem mój interfejs WWW z .Net core 2.2 do .Net core 3.0 i zauważyłem, że moje żądania pojawiają się teraz, gdy przekazuję wyliczenie w poście do mojego punktu końcowego. Na przykład: Mam następujący model mojego punktu końcowego interfejsu API: public class SendFeedbackRequest { public FeedbackType Type { get; set; …

4
Dlaczego Microsoft.CodeAnalysis jest publikowany na stronie ASP.NET Core?
Publikuję stronę internetową ASP.NET Core MVC 3.0, a folder wyjściowy zawiera wiele odniesień w wielu językach do Microsoft.CodeAnalysislibrairies, ktoś wie dlaczego? Oczywiście FxCopAnalyzerspakiet Nuget jest zainstalowany w projekcie, ale nie został opublikowany we wcześniejszej wersji projektu, więc nie rozumiem, dlaczego jest teraz, ponieważ powinien być użyteczny tylko w czasie projektowania, …

3
Zarejestruj schematy uwierzytelniania oparte na dzierżawie w asp.net core 3.1
Obecnie utworzyłem aplikację internetową serwera tożsamości 4 z zewnętrznymi dostawcami logowania z domyślnym identyfikatorem klienta i kluczami tajnymi. Ale moim celem jest zarejestrowanie dostawców uwierzytelniania, takich jak Azure, Google, Facebook w oparciu o najemcę. Użyłem zestawu wielodostępnego SaasKit , tutaj wypróbowałem oprogramowanie pośrednie app.usepertenant () . Ale metoda UseGoogleAuthentication () …

1
Nie można znaleźć typu lub nazwy przestrzeni nazw „IWebHostEnvironment” (brakuje dyrektywy używającej lub odwołania do zestawu?)
Używam .NET Core 3.0.100; Microsoft Visual Studio Community 2019 Preview Wersja 16.4.0 Preview 1.0; Blazor-server (oficjalna wersja). Próbuję dodać uwierzytelnianie i autoryzację do mojej aplikacji internetowej Blazor-server. Czytam wytyczne tutaj https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-3.0&tabs=visual-studio#scaffold-identity-into-an -pusty-projekt (Przeczytałem również ten https://github.com/aspnet/Identity/issues/1825 ) Następnie kliknij prawym przyciskiem myszy Projekt, wybierz Add\New Scaffolded Item... Czytam plik ScaffoldingReadme.txt, …

1
Zwracanie IAsyncEnumerable <T> i NotFound z kontrolera Asp.Net Core
Jaki jest prawidłowy podpis dla akcji kontrolera, która zwraca IAsyncEnumerable&lt;T&gt;i a, NotFoundResultale jest nadal przetwarzana w sposób asynchroniczny? Użyłem tego podpisu i nie można go skompilować, ponieważ IAsyncEnumerable&lt;T&gt;nie jest to oczekiwane: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() returns an IAsyncEnumerable } catch …

3
Jak zlokalizować komunikat sprawdzania poprawności (DataAnnotationsValidator) po stronie serwera blazor
Korzystam z blazor 3.1 w najnowszej wersji VS 2019. do tej pory jestem w stanie zlokalizować etykiety stron (tytuł, pola tabeli itp.) Na ListEmployee.razorstronie jestem w stanie zlokalizować nagłówek tabeli itp., A na AddEmplyeeValidation.razorstronie jestem w stanie zlokalizować etykiety formularzy, ale mam problem ze zlokalizowaniem komunikatu sprawdzającego poprawność. dla wiadomości …

2
Strona serwera Blazor za odwrotnym proxy 404
Mam świetną aplikację po stronie serwera hostowaną na IIS za zwrotnym proxy (używając ARR). Próbowałem wszystkiego, co mogłem wymyślić, ale ciągle otrzymuję 404 _framework / blazor.server.js Mój podstawowy href jest ustawiony na „/ subsite /”: &lt;base href="https://stackoverflow.com/subsite/" /&gt; i wszystkie moje wartości src są względne: &lt;script src="_framework/blazor.server.js"&gt;&lt;/script&gt; &lt;script src="_content/BlazorInputFile/inputfile.js"&gt;&lt;/script&gt; &lt;script …


7
Aplikacja internetowa platformy Azure z platformą .NET Core 3.0 nie działa: nie można znaleźć Microsoft.AspNetCore.App
Staramy się wdrożyć naszą aplikację internetową po aktualizacji do .NET Core 3.0, ale nadal pojawia się komunikat „usługa niedostępna”. Jeśli spróbujemy uruchomić dotnetz Kudu ( dotnet webapp.dll), otrzymujemy następujący błąd: It was not possible to find any compatible framework version The specified framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found. - …

3
Czy istnieje solidny sposób rejestrowania zależności w programie ASP.NET Core 3.1 oprócz dodawania wszystkiego do klasy Autostart?
Mam projekt ASP.NET Core 3.1. Zazwyczaj rejestruję dowolną zależność za pomocą ConfigureServices()metody w Startup.csklasie. Ale muszę zarejestrować wiele zależności i ConfigureServices()wygląda to olbrzymie! Wiem, że prawdopodobnie mogę utworzyć metodę rozszerzenia metody statycznej i wywołać ją z klasy ConfigureService () `, ale zastanawiam się, czy istnieje lepszy sposób. Jeśli istnieje sposób …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.