2023-10-12 csharpdotnet C# 12 Interceptors Lernen Sie C# 12 Interceptors kennen, ein experimentelles Compiler-Feature in .NET 8, mit dem Sie Methodenaufrufe zur Compile-Zeit über das InterceptsLocation-Attribut ersetzen können.
2023-09-28 csharpdotnet Implementation type Data.AppDbContext can't be converted to service type Microsoft.AspNetCore.Identity.IUserStore Beheben Sie den ASP.NET Core Identity-Fehler, bei dem AppDbContext nicht in IUserStore konvertiert werden kann, indem Sie AddEntityFrameworkStores in Ihre Identity-Konfiguration aufnehmen.
2023-09-25 csharpdotnetdotnet-8 .NET 8 Properties aus Interface-Hierarchien serialisieren .NET 8 unterstützt das Serialisieren von Properties aus Interface-Hierarchien, inklusive aller Properties aller Interfaces, abhängig vom deklarierten Variablentyp.
2023-09-21 csharpdotnetdotnet-8 .NET 8 In nicht-öffentliche Properties deserialisieren Erfahren Sie, wie Sie in .NET 8 mit dem Attribut JsonInclude und parameterisierten Konstruktoren JSON in nicht-öffentliche Properties deserialisieren.
2023-09-17 csharpdotnetdotnet-8 .NET 8 JsonStringEnumConverter mit native AOT verwenden Erfahren Sie, wie Sie den neuen JsonStringEnumConverter<TEnum> in .NET 8 für eine native AOT-kompatible Enum-Serialisierung mit System.Text.Json einsetzen.
2023-09-14 csharpdotnetdotnet-8 The type or namespace name InterceptsLocationAttribute could not be found So beheben Sie den Fehler CS0246 für InterceptsLocationAttribute bei C#-Interceptors, indem Sie das Attribut selbst definieren.
2023-09-11 csharpdotnetdotnet-8 .NET 8 JsonSerializerOptions als readonly markieren Erfahren Sie, wie Sie in .NET 8 mit MakeReadOnly JsonSerializerOptions-Instanzen schreibgeschützt machen und über IsReadOnly prüfen, ob sie es sind.
2023-09-07 csharpdotnetdotnet-8 .NET 8 Serialisierung von Half, Int128 und UInt128 System.Text.Json in .NET 8 unterstützt von Haus aus die Serialisierung der numerischen Typen Half, Int128 und UInt128.
2023-09-06 csharpdotnetdotnet-8 .NET 8 Memory<byte> wird als Base64 serialisiert Ab .NET 8 werden sowohl Memory<byte> als auch ReadOnlyMemory<byte> als Base64-Strings serialisiert, während andere Typen wie Memory<int> weiter als JSON-Arrays bleiben.
2023-09-05 csharpdotnetdotnet-8 .NET 8 nicht-öffentliche Member in die JSON-Serialisierung einbeziehen Erfahren Sie, wie Sie in .NET 8 mit dem Attribut JsonInclude private, protected und internal Properties in die JSON-Serialisierung aufnehmen.