Wie unterdrücken Sie spezifische Warnungen für globale Abfragenfilter in Serilog für EF Core?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie unterdrücken Sie spezifische Warnungen für globale Abfragenfilter in Serilog für EF Core?

Post by Anonymous »

Ich verwende Serilog zum Anmelden in meiner ASP.NET -Kernanwendung und zur Begegnung mit Warnungen im Zusammenhang mit globalen Abfragebiltern im Entitäts -Framework -Kern. Ich habe einen HasQueryFilter angewendet, um weichdeletierte Entitäten auszuschließen, wie SO: < /p>
builder.HasQueryFilter(e => !e.IsDeleted);
< /code>
Dies generiert jedoch Warnungen in den Protokollen, wie z. Entity 'Account' hat einen globalen Abfragefilter definiert und ist das erforderliche Ende einer Beziehung zur Entitätsrechnung. Dies kann zu unerwarteten Ergebnissen führen, wenn die erforderliche Entität herausgefiltert wird. Kernwarnungen und Fehler. Wie kann ich Serilog konfigurieren, um nur diese Warnungen herauszufiltern, ohne andere Protokollebenen oder Nachrichten zu beeinflussen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post