Als «asp.net-core» getaggte Fragen

ASP.NET Core ist ein schlankes, zusammensetzbares und plattformübergreifendes Framework zum Erstellen von Web- und Cloud-Anwendungen. Es ist vollständig Open Source auf GitHub. ASP.NET Core-Apps können unter Windows mit dem vollständigen .NET Framework oder einem kleineren .NET Core oder unter Linux und MacOS mit .NET Core und Mono ausgeführt werden.


3
Speichern Sie komplexe Objekte in TempData
Ich habe versucht, Daten nach einer Umleitung an eine Aktion zu übergeben, indem ich TempData wie folgt verwendet habe: if (!ModelState.IsValid) { TempData["ErrorMessages"] = ModelState; return RedirectToAction("Product", "ProductDetails", new { code = model.ProductCode }); } aber leider schlägt es mit folgender Meldung fehl: ‚ System.InvalidOperationExceptionDas Microsoft.AspNet.Mvc.SessionStateTempDataProvider'kann nicht ein Objekt vom …

7
So deaktivieren Sie die vom ASP.NET-Kernframework durchgeführte Protokollierung
Wie deaktiviere ich die von ASP.NET für jede Anforderung durchgeführte Protokollierung, z INFO 09:38:41 Benutzerprofil ist verfügbar. Verwenden von 'C: \ Users \ xxxx xxxx \ AppData \ Local \ ASP.NET \ DataProtection-Keys' als Schlüsselrepository und Windows DPAPI zum Verschlüsseln von Schlüsseln im Ruhezustand. DEBUG 09:38:41 Hosting startet DEBUG 09:38:41 …



5
dotnet Publish veröffentlicht keine korrekten Appsettings. {env.EnvironmentName} .json
Wenn ich den folgenden Befehl in der Befehlszeile eingebe: dotnet publish -o "./../output" -c Release Der dotnetcliveröffentlicht das Projekt korrekt. Es wird jedoch nicht die appsettings.Production.jsonDatei kopiert, sondern nur die appsettings.json. Warum ist das? Ich habe herumgegoogelt und die offiziellen Kerndokumente gelesen, aber nicht gefunden, wie die richtige Umgebung appsettings.jsonin …



4
.Net Core 3.0 möglicher Objektzyklus wurde erkannt, der nicht unterstützt wird
Ich habe 2 Entitäten, die als eins zu viele verwandt sind 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;} } Wenn ich versuche, Restaurants mit …

2
So ersetzen Sie die AddJwtBearer-Erweiterung in .NET Core 3.0
Ich habe den folgenden Code, der in .NET Core 2.2 kompiliert und funktioniert: 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 = …

5
ASP.NET Core 3.0 System.Text.Json Camel Case Serialization
Wie geben Sie im ASP.NET Core 3.0-Web-API-Projekt die Serialisierungsoptionen von System.Text.Json an , um die Pascal Case-Eigenschaften automatisch in Camel Case zu serialisieren / deserialisieren und umgekehrt? Bei einem Modell mit Pascal Case-Eigenschaften wie: public class Person { public string Firstname { get; set; } public string Lastname { get; …

3
Docker: Laufwerk wurde nicht freigegeben
Beim "Andocken" einer ASP.NET Core 3.1 MVC- Anwendung wurde das folgende Ergebnis erzielt : 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 …

3
Der Aufzählungstyp funktioniert nicht mehr im .Net Core 3.0 FromBody-Anforderungsobjekt
Ich habe kürzlich meine Web-API von .Net Core 2.2 auf .Net Core 3.0 aktualisiert und festgestellt, dass meine Anforderungen jetzt einen Fehler erhalten, wenn ich eine Aufzählung in einem Beitrag an meinen Endpunkt übergebe. Zum Beispiel: Ich habe das folgende Modell für meinen API-Endpunkt: public class SendFeedbackRequest { public FeedbackType …

4
Warum wird Microsoft.CodeAnalysis auf der ASP.NET Core-Website veröffentlicht?
Ich veröffentliche eine ASP.NET Core MVC 3.0-Website und der Ausgabeordner enthält viele Verweise in vielen Sprachen auf Microsoft.CodeAnalysisBibliotheken. Weiß jemand warum? Natürlich ist das FxCopAnalyzersNuget-Paket auf dem Projekt installiert, aber es wurde nicht in einer früheren Version des Projekts veröffentlicht, daher verstehe ich nicht, warum es jetzt ist, da es …

3
Registrieren Sie Authentifizierungsschemata basierend auf dem Mandanten in asp.net core 3.1
Derzeit habe ich eine Identity Server 4-Webanwendung mit externen Anmeldeanbietern mit Standard-Client-ID und Geheimnissen erstellt. Mein Ziel ist es jedoch, die Authentifizierungsanbieter wie Azure, Google und Facebook basierend auf dem Mandanten zu registrieren. Ich habe die mandantenfähige SaasKit -Assembly verwendet. Hier habe ich die Middleware app.usepertenant () ausprobiert . Die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.